<SEC-DOCUMENT>0001193125-15-275703.txt : 20150818
<SEC-HEADER>0001193125-15-275703.hdr.sgml : 20150818
<ACCEPTANCE-DATETIME>20150804073018
ACCESSION NUMBER:		0001193125-15-275703
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		11
CONFORMED PERIOD OF REPORT:	20150630
FILED AS OF DATE:		20150804
DATE AS OF CHANGE:		20150804

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GRAHAM CORP
		CENTRAL INDEX KEY:			0000716314
		STANDARD INDUSTRIAL CLASSIFICATION:	GENERAL INDUSTRIAL MACHINERY & EQUIPMENT [3560]
		IRS NUMBER:				161194720
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-08462
		FILM NUMBER:		151024020

	BUSINESS ADDRESS:	
		STREET 1:		20 FLORENCE AVE
		CITY:			BATAVIA
		STATE:			NY
		ZIP:			14020
		BUSINESS PHONE:		5853432216

	MAIL ADDRESS:	
		STREET 1:		20 FLORENCE AVENUE
		CITY:			BATAVIA
		STATE:			NY
		ZIP:			14020
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>d944241d10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML><HEAD>
<TITLE>Form 10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">UNITED STATES </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">SECURITIES AND EXCHANGE COMMISSION </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">WASHINGTON, D.C. 20549 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>FORM
10-Q </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman">(Mark One) </P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">ACT OF 1934 </P></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">For the quarterly period ended <U>June&nbsp;30, 2015</U> </P>
 <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">&nbsp;&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">ACT OF 1934 </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:6%; font-size:11pt; font-family:Times New Roman">For
the transition period from <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> to
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">Commission
File Number <U>1-8462</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:14pt; font-family:Times New Roman" ALIGN="center"><B>GRAHAM CORPORATION </B></P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">(Exact name of registrant as specified
in its charter) </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Delaware</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">16-1194720</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">(State or other jurisdiction of</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="justify">incorporation or organization)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">(I.R.S. Employer</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">Identification No.)</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">20 Florence Avenue, Batavia, New York</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">14020</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">(Address of principal executive offices)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(Zip Code)</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">585-343-2216 </P><center>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:52%">&nbsp;</P></center> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">(Registrant&#146;s
telephone number, including area code) </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Indicate by check mark whether the registrant: (1)&nbsp;has filed all reports
required to be filed by Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&nbsp;has been subject to such filing
requirements for the past 90 days. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Yes <FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No <FONT
STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Indicate by check mark whether the registrant has submitted electronically and
posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit
and post such files). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Yes <FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No
<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Indicate by check mark whether the registrant is a large accelerated
filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See definition of &#147;large accelerated filer,&#148; &#147;accelerated filer&#148; and &#147;smaller reporting company&#148; in Rule 12b-2 of the Exchange Act.
</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="20%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="24%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Large&nbsp;accelerated&nbsp;filer</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Accelerated&nbsp;filer</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Non-accelerated filer</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Smaller&nbsp;reporting&nbsp;company</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">(Do not check if a smaller reporting company)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of
the Exchange Act). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Yes <FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No
<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">As of July&nbsp;27, 2015, there were outstanding 10,111,730 shares of
the registrant&#146;s common stock, par value $ .10&nbsp;per share. </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><A NAME="toc"></A>Graham Corporation and Subsidiaries </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Index to Form 10-Q </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">As of
June&nbsp;30, 2015 and March&nbsp;31, 2015 and for the Three-Month Periods </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">Ended June&nbsp;30, 2015 and 2014 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Page</TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"><B>Part&nbsp;I.</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B><A HREF="#tx944241_1">FINANCIAL INFORMATION</A></B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">&nbsp;&nbsp;Item&nbsp;1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx944241_2">Unaudited Condensed Consolidated Financial Statements</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">&nbsp;&nbsp;Item&nbsp;2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx944241_3">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">18</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">&nbsp;&nbsp;Item&nbsp;3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx944241_4">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">26</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">&nbsp;&nbsp;Item&nbsp;4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx944241_5">Controls and Procedures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">27</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="24"></TD>
<TD HEIGHT="24" COLSPAN="2"></TD>
<TD HEIGHT="24" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"><B>Part&nbsp;II.</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B><A HREF="#tx944241_6">OTHER INFORMATION</A></B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">&nbsp;&nbsp;Item&nbsp;5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx944241_7">Other Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">28</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">&nbsp;&nbsp;Item&nbsp;6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx944241_8">Exhibits</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">29</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:Times New Roman; ">&nbsp;&nbsp;<A HREF="#tx944241_9">Signatures </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">30</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:Times New Roman; ">&nbsp;&nbsp;<A HREF="#tx944241_10">Index to Exhibits </A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">31</TD></TR>
</TABLE> <P STYLE="font-size:48pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx944241_1"></A>GRAHAM CORPORATION AND SUBSIDIARIES </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">FORM 10-Q </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">JUNE 30, 2015 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">PART I - FINANCIAL INFORMATION </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><B><A NAME="tx944241_2"></A>Item&nbsp;1.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unaudited Condensed Consolidated Financial Statements
</B></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>GRAHAM CORPORATION AND SUBSIDIARIES </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND RETAINED EARNINGS </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three Months Ended<br>June&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">(Amounts&nbsp;in&nbsp;thousands,</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">except&nbsp;per&nbsp;share&nbsp;data)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">27,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">28,502</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Cost of products sold</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,580</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,570</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Gross profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Other expenses and income:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Selling, general and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,580</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,295</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Selling, general and administrative - amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(52</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(46</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Interest expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Total other expenses and income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,589</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,306</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Income before provision for income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,448</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,626</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Provision for income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,392</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Retained earnings at beginning of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106,178</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93,469</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Dividends</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(813</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(405</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Retained earnings at end of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">107,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">95,456</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Per share data</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Basic:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Diluted:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Weighted average common shares outstanding:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,148</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,105</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,161</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,127</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:Times New Roman">Dividends declared per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.08</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.04</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">See Notes to Condensed Consolidated Financial Statements. </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>GRAHAM CORPORATION AND SUBSIDIARY </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Three&nbsp;Months&nbsp;Ended</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">(Amounts&nbsp;in&nbsp;thousands)</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,392</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other comprehensive income:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Foreign currency translation adjustment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Defined benefit pension and other postretirement plans net of income tax of $107 and $46, for the three months ended June&nbsp;30, 2015
and 2014, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total other comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">195</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">89</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,556</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,481</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">See Notes to Condensed Consolidated Financial Statements. </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>GRAHAM CORPORATION AND SUBSIDIARY </B></P>
 <P STYLE="margin-top:2pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED BALANCE SHEETS </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">June&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">March&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">(Amounts&nbsp;in&nbsp;thousands,<BR>except per share data)</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Current assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,616</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">27,271</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Investments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Trade accounts receivable, net of allowances ($21 and $62 at June&nbsp;30 and March&nbsp;31, 2015, respectively)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,547</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Unbilled revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,487</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,665</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,710</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,994</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Prepaid expenses and other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">985</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">529</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Income taxes receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">339</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Deferred income tax asset</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">647</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Total current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">109,879</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">111,694</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Property, plant and equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,812</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Prepaid pension asset</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,637</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,332</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,938</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,938</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Permits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Other intangible assets, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,383</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,428</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">144</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">150</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">152,642</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">154,654</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Liabilities and stockholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Current liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Current portion of capital lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">57</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">60</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,036</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,334</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accrued compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,227</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,343</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accrued expenses and other current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,079</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,247</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Customer deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,383</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,179</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Income taxes payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Deferred income tax liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">266</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">164</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Total current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,069</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,327</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Capital lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">98</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accrued compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">124</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Deferred income tax liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,363</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accrued pension liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">328</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accrued postretirement benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">883</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">876</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Total liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,020</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,103</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Commitments and contingencies (Note 11)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Stockholders&#146; equity:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Preferred stock, $1.00 par value, 500 shares authorized</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Common stock, $.10 par value, 25,500 shares authorized<BR>10,469 and 10,433 shares issued and 10,169 and 10,133 shares
outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,047</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Capital in excess of par value</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,722</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,398</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106,178</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accumulated other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,861</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,056</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Treasury stock, (299 shares)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,012</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,012</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Total stockholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">118,622</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">116,551</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Total liabilities and stockholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">152,642</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">154,654</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">See Notes to Condensed Consolidated Financial Statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>GRAHAM CORPORATION AND SUBSIDIARIES </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="8" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="font-size:9pt">Three Months Ended</FONT><br><FONT STYLE="font-size:9pt">June 30,</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,392</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Adjustments to reconcile net income to net cash provided by operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">563</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">520</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Amortization of unrecognized prior service cost and actuarial losses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">303</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Stock-based compensation expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">220</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Deferred income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">(Increase) decrease in operating assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accounts receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,958</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Unbilled revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">177</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,284</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Prepaid expenses and other current and non-current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(462</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(487</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Prepaid pension asset</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(305</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(320</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Increase (decrease) in operating liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,145</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,015</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Accrued compensation, accrued expenses and other current and non-current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,284</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Customer deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(796</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">502</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Income taxes payable/receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,236</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Long-term portion of accrued compensation, accrued pension liability and accrued postretirement benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(95</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(138</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Net cash provided by operating activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,331</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,189</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Investing activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Purchase of property, plant and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(264</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,569</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Purchase of investments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Redemption of investments at maturity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Net cash (used) provided by investing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(264</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,431</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Financing activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Principal repayments on capital lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(21</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Issuance of common stock</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">96</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Dividends paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(813</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(405</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Excess tax benefit on stock awards</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Net cash used by financing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(720</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(363</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Effect of exchange rate changes on cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Net increase in cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,345</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Cash and cash equivalents at beginning of year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,271</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,146</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Cash and cash equivalents at end of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,616</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">46,410</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">See Notes to Condensed Consolidated Financial Statements. </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>GRAHAM CORPORATION AND SUBSIDIARIES </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">(Unaudited) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">(Amounts in
thousands, except per share data) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 1 &#150; BASIS OF PRESENTATION: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Graham Corporation&#146;s (the &#147;Company&#146;s&#148;) Condensed Consolidated Financial Statements include its
(i)&nbsp;wholly-owned foreign subsidiary located in Suzhou, China and (ii)&nbsp;wholly-owned domestic subsidiary located in Lapeer, Michigan. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles
generally accepted in the U.S. (&#147;GAAP&#148;) for interim financial information and the instructions to <FONT STYLE="white-space:nowrap">Form&nbsp;10-Q</FONT> and Rule&nbsp;10-01 of <FONT STYLE="white-space:nowrap">Regulation&nbsp;S-X,</FONT>
each as promulgated by the Securities and Exchange Commission. The Company&#146;s Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed
Consolidated Balance Sheet as of March&nbsp;31, 2015 presented herein was derived from the Company&#146;s audited Consolidated Balance Sheet as of March&nbsp;31, 2015. For additional information, please refer to the consolidated financial statements
and notes included in the Company&#146;s Annual Report on <FONT STYLE="white-space:nowrap">Form&nbsp;10-K</FONT> for the fiscal year ended March&nbsp;31, 2015 (&#147;fiscal 2015&#148;). In the opinion of management, all adjustments, including normal
recurring accruals considered necessary for a fair presentation, have been included in the Company&#146;s Condensed Consolidated Financial Statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company&#146;s results of operations and cash flows for the three months ended June&nbsp;30, 2015 are not necessarily
indicative of the results that may be expected for the current fiscal year, which ends March&nbsp;31, 2016 (&#147;fiscal 2016&#148;). </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 2 &#150; REVENUE RECOGNITION: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company recognizes revenue on all contracts with a planned manufacturing process in excess of four weeks (which
approximates 575 direct labor hours) using the percentage-of-completion method. The majority of the Company&#146;s revenue is recognized under this methodology. The Company has established the systems and procedures essential to developing the
estimates required to account for contracts using the percentage-of-completion method. The percentage-of-completion method is determined by comparing actual labor incurred to a specific date to management&#146;s estimate of the total labor to be
incurred on each contract or completion of operational milestones assigned to each contract. Contracts in progress are reviewed monthly by management, and sales and earnings are adjusted in current accounting periods based on revisions in the
contract value and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Revenue on contracts not accounted for using the percentage-of-completion method is recognized utilizing the completed
contract method. The majority of the Company&#146;s contracts (as opposed to revenue) have a planned manufacturing process of less than four weeks and the results reported under this method do not vary materially from the percentage-of-completion
method. The Company recognizes revenue and all related costs on these contracts upon substantial completion or shipment to the customer. Substantial completion is consistently defined as at least 95% complete with regard to direct labor hours.
Customer acceptance is generally required throughout the construction process and the Company has no further material obligations under its contracts after the revenue is recognized. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Receivables billed but not paid under retainage provisions in the Company&#146;s customer contracts were $1,315 and $1,751 at
June&nbsp;30, 2015 and March&nbsp;31, 2015, respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 3 &#150; INVESTMENTS: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Investments consist solely of certificates of deposits with financial institutions. All investments have original maturities
of greater than three months and less than one year and are classified as held-to-maturity, as the Company believes it has the intent and ability to hold the securities to maturity. Investments are stated at amortized cost which approximates fair
value. All investments held by the Company at June&nbsp;30, 2015 are scheduled to mature on or before May&nbsp;11, 2016. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 4 &#150; INVENTORIES: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Inventories are stated at the lower of cost or market, using the average cost method. For contracts accounted for on the
completed contract method, progress payments received are netted against inventory to the extent the payment is less than the inventory balance relating to the applicable contract. Progress payments that are in excess of the corresponding inventory
balance are presented as customer deposits in the Condensed Consolidated Balance Sheets. Unbilled revenue in the Condensed Consolidated Balance Sheets represents revenue recognized that has not been billed to customers on contracts accounted for on
the percentage-of-completion method. For contracts accounted for on the percentage-of-completion method, progress payments are netted against unbilled revenue to the extent the payment is less than the unbilled revenue for the applicable contract.
Progress payments exceeding unbilled revenue are netted against inventory to the extent the payment is less than or equal to the inventory balance relating to the applicable contract, and the excess is presented as customer deposits in the Condensed
Consolidated Balance Sheets. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Major classifications of inventories are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">June&nbsp;30,</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><U>2015</U></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">March&nbsp;31,</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><U>2015</U></P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Raw materials and supplies</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,592</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,763</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Work in process</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,678</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,685</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Finished products</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">526</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">689</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,796</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Less - progress payments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,086</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,143</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,710</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13,994</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 5 &#150; INTANGIBLE ASSETS: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Intangible assets are comprised of the following: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="52%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Gross<BR>Carrying<BR>&nbsp;&nbsp;&nbsp;&nbsp;Amount&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Accumulated<BR>&nbsp;&nbsp;&nbsp;&nbsp;Amortization&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Net<br>Carrying<BR>&nbsp;&nbsp;&nbsp;&nbsp;Amount&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman"><U>At June&nbsp;30, 2015</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Intangibles subject to amortization:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Customer relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">817</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,883</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Intangibles not subject to amortization:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Permits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Tradename</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman"><U>At March&nbsp;31, 2015</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Intangibles subject to amortization:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Customer relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">772</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,928</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Intangibles not subject to amortization:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Permits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Tradename</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Intangible assets are amortized on a straight line basis over the estimated useful lives.
Intangible amortization expense for the three months ended June&nbsp;30, 2015 and 2014 was $45 and $45, respectively. As of June&nbsp;30, 2015, amortization expense is estimated to be $135 for the remainder of fiscal 2016 and $180 in each of the
fiscal years ending March&nbsp;31, 2017, 2018, 2019 and 2020. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 6 &#150; STOCK-BASED COMPENSATION: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value provides for the issuance of up
to 1,375 shares of common stock in connection with grants of incentive stock options, non-qualified stock options, stock awards and performance awards to officers, key employees and outside directors; provided, however, that no more than 250 shares
of common stock may be used for awards other than stock options. Stock options may be granted at prices not less than the fair market value at the date of grant and expire no later than ten years after the date of grant. </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Restricted stock awards granted in the three-month periods ended June&nbsp;30,
2015 and 2014 were 34 and 28, respectively. Restricted shares of 15 and 12 granted to officers in fiscal 2016 and fiscal 2015, respectively, vest 100% on the third anniversary of the grant date subject to the satisfaction of the performance metrics
for the applicable three-year period. Restricted shares of 12 and 11 granted to officers and key employees in fiscal 2016 and fiscal 2015, respectively, vest
33<SUP STYLE="vertical-align:top">&nbsp;1</SUP>&#8260;<SUB STYLE="vertical-align:bottom">3</SUB>%&nbsp;per year over a three-year term. Restricted shares of 7 and 5 granted to directors in fiscal 2016 and fiscal 2015, respectively, vest 100% on the
first year anniversary of the grant date. There were no stock option awards granted in the three-month periods ended June&nbsp;30, 2015 and 2014. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">During the three months ended June&nbsp;30, 2015 and 2014, the Company recognized stock-based compensation costs related to
stock option and restricted stock awards of $206 and $106, respectively. The income tax benefit recognized related to stock-based compensation was $73 and $37 for the three months ended June&nbsp;30, 2015 and 2014, respectively. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company has an Employee Stock Purchase Plan (the &#147;ESPP&#148;), which allows eligible employees to purchase shares of
the Company&#146;s common stock on the last day of a six-month offering period at a purchase price equal to the lesser of 85% of the fair market value of the common stock on either the first day or the last day of the offering period. A total of 200
shares of common stock may be purchased under the ESPP. During the three months ended June&nbsp;30, 2015 and 2014, the Company recognized stock-based compensation costs of $14 and $17, respectively, related to the ESPP and $5 and $6, respectively,
of related tax benefits. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 7 &#150; INCOME PER SHARE: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Basic income per share is computed by dividing net income by the weighted average number of common shares outstanding for the
period. Diluted income per share is calculated by dividing net income by the weighted average number of common shares outstanding and, when applicable, potential common shares outstanding during the period. A reconciliation of the numerators and
denominators of basic and diluted income per share is presented below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three&nbsp;Months&nbsp;Ended<br>June&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Basic income per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Numerator:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,392</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Denominator:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Weighted average common shares outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,148</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,105</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Basic income per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Diluted income per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Numerator:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,392</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Denominator:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Weighted average common shares outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,148</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,105</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Stock options outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Weighted average common and potential common shares outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,161</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,127</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Diluted income per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Options to purchase a total of 12 shares of common stock were outstanding at each of
June&nbsp;30, 2015 and 2014, but were not included in the above computation of diluted income per share given their exercise prices as they would not be dilutive upon issuance. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 8 &#150; PRODUCT WARRANTY LIABILITY: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The reconciliation of the changes in the product warranty liability is as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three&nbsp;Months&nbsp;Ended<br>June&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Balance at beginning of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">653</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">308</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Expense for product warranties</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Product warranty claims paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(112</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(32</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Balance at end of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">632</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">373</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The product warranty liability is included in the line item &#147;Accrued
expenses and other current liabilities&#148; in the Condensed Consolidated Balance Sheets. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 9 &#150; CASH FLOW STATEMENT: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Interest paid was $3 for each of the three month periods ended June&nbsp;30, 2015 and 2014. Income taxes paid (refunded) for
the three months ended June&nbsp;30, 2015 and 2014 were $324 and $(29), respectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">During the three months ended
June&nbsp;30, 2015 and 2014, respectively, stock option awards were exercised and restricted stock awards vested. In connection with such stock option exercises and vesting, the related income tax benefit realized exceeded the tax benefit that had
been recorded pertaining to the compensation cost recognized by $12 and $34, respectively, for such periods. This excess tax benefit has been separately reported under &#147;Financing activities&#148; in the Condensed Consolidated Statements of Cash
Flows. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">At June&nbsp;30, 2015 and 2014, respectively, there were $22 and $61 of capital purchases that were recorded in
accounts payable and are not included in the caption &#147;Purchase of property, plant and equipment&#148; in the Condensed Consolidated Statements of Cash Flows. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 10 &#150; EMPLOYEE BENEFIT PLANS: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The components of pension benefit income are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="83%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="8" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three&nbsp;Months&nbsp;Ended<BR>June 30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Service cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">131</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">136</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Interest cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">359</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">359</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Expected return on assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(795</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(758</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Amortization of:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Unrecognized prior service cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Actuarial loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">293</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">145</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Net pension benefit income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(12</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(117</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company made no contributions to its defined benefit pension plan during the three months
ended June&nbsp;30, 2015 and does not expect to make any contributions to the plan for the balance of fiscal 2016. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The components of the postretirement benefit cost (income) are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="8" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three&nbsp;Months&nbsp;Ended<BR>June 30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.00pt; font-size:9pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Service cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Interest cost</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Amortization of prior service benefit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(26</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Amortization of actuarial loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Net postretirement benefit cost (income)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company paid no benefits related to its postretirement benefit plan during the three
months ended June&nbsp;30, 2015. The Company expects to pay benefits of approximately $92 for the balance of fiscal 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company self-funds the medical insurance coverage provided to its U.S. based employees. The Company has obtained a stop
loss insurance policy in an effort to limit its exposure to claims. The liability of $408 and $446 on June&nbsp;30, 2015 and March&nbsp;31, 2015, respectively, related to the self-insured medical plan is primarily based upon claim history and is
included in the caption &#147;Accrual Compensation&#148; in the Condensed Consolidated Balance Sheets. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 11 &#150; COMMITMENTS AND CONTINGENCIES: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in
or accompanying products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company&#146;s current lawsuits are similar
to those made in previous asbestos suits that named the Company as defendant, which either were dismissed when it was shown that the Company had not supplied products to the plaintiffs&#146; places of work or were settled for immaterial amounts.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">As of June&nbsp;30, 2015, the Company was subject to the claims noted above, as well as other legal proceedings and
potential claims that have arisen in the ordinary course of business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Although the outcome of the lawsuits, legal
proceedings or potential claims to which the Company is or may become a party cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made, management does not believe that the outcomes, either individually or
in the aggregate, will have a material effect on the Company&#146;s results of operations, financial position or cash flows. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 12 &#150; INCOME TAXES: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax
jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years 2013 and 2014 and examination in state
tax jurisdictions for the tax years 2010 through 2014. The Company is subject to examination in the People&#146;s Republic of China for tax years 2012 through 2014. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">There was no liability for unrecognized tax benefits at each of June&nbsp;30, 2015 and March&nbsp;31, 2015. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 13 &#150; CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The changes in accumulated other comprehensive loss by component for the three months ended June&nbsp;30, 2015 and 2014 are as
follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10.5pt" ALIGN="center">


<TR>
<TD WIDTH="57%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Pension and<BR>Other<BR>&nbsp;&nbsp;Postretirement&nbsp;&nbsp;<BR>Benefit&nbsp;Items</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Foreign<BR>&nbsp;&nbsp;Currency&nbsp;&nbsp;<BR>Items</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Total&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Balance at April&nbsp;1, 2015</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(9,462)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">406</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(9,056)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Other comprehensive income before reclassifications</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Amounts reclassified from accumulated other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Net current-period other comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">195&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Balance at June&nbsp;30, 2015</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(9,266)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">405</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(8,861)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Pension and<BR>Other<BR>Postretirement<BR>Benefit&nbsp;Items</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Foreign<BR>Currency<BR>Items</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Total</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Balance at April&nbsp;1, 2014</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;(6,168)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;403</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;(5,765)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Other comprehensive income before reclassifications</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Amounts reclassified from accumulated other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Net current-period other comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">89&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10.5pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10.5pt; font-family:Times New Roman">Balance at June&nbsp;30, 2014</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;(6,084)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;408</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(5,676)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The reclassifications out of accumulated other comprehensive loss by component
for the three months ended June&nbsp;30, 2015 and 2014 are as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="43%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="41%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Details about Accumulated Other</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:157.35pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;Comprehensive Loss Components&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" NOWRAP ALIGN="center">
<P STYLE="border-bottom:1.00pt solid #000000; width:95.00pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Amount&nbsp;Reclassified&nbsp;from<BR>Accumulated&nbsp;Other<BR>Comprehensive&nbsp;Loss</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Affected&nbsp;Line&nbsp;Item&nbsp;in&nbsp;the&nbsp;Condensed</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Consolidated&nbsp;Statements&nbsp;of&nbsp;Operations&nbsp;and<BR>Retained&nbsp;Earnings</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Three&nbsp;Months</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Ended</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>June&nbsp;30,</U></P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><U>2015</U></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><U>2014</U></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pension and other postretirement benefit items:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of unrecognized prior service benefit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD VALIGN="bottom" ALIGN="right">25<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD NOWRAP VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of actuarial loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top"></SUP>&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(303<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD NOWRAP VALIGN="bottom">)<SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top"></SUP>&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(155<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD NOWRAP VALIGN="bottom">)<SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(303</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(130</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:10pt">Income before provision for income taxes</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(107</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(46</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:10pt">Provision for income taxes</P></TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(196</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(84</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:10pt">Net income</P></TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP>&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">These accumulated other comprehensive loss components are included within the computation of net periodic pension and other postretirement benefit
costs. See Note 10. </P></TD></TR></TABLE> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">NOTE 14 &#150; ACCOUNTING AND REPORTING CHANGES: </P>
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">In
the normal course of business, management evaluates all new accounting pronouncements issued by the Financial Accounting Standards Board (&#147;FASB&#148;), the Securities and Exchange Commission, the Emerging Issues Task Force, the American
Institute of Certified Public Accountants or any other authoritative accounting body to determine the potential impact they may have on the Company&#146;s consolidated financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">In May 2014, the FASB issued guidance related to the accounting for revenue from contracts with customers. This guidance
establishes principles for reporting information about the nature, amount, timing and uncertainty of revenue and cash flows arising from a company&#146;s contracts with customers. The guidance requires companies to apply a five-step model when
recognizing revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods and services. The guidance also includes a
comprehensive set of disclosure requirements regarding revenue recognition. The provisions of the guidance are effective for fiscal years, and interim periods within those fiscal years, beginning after December&nbsp;15, 2017. The Company is
currently evaluating the impact this guidance will have on its financial position, results of operations and cash flows. See Note 2 for a description of the Company&#146;s current revenue recognition policy. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Management does not expect any other recently issued accounting pronouncements, which have not already been adopted, to have a
material impact on the Company&#146;s consolidated financial statements. </P>
 <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><B><A NAME="tx944241_3"></A>Item&nbsp;2.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>&nbsp;&nbsp;&nbsp;&nbsp;Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations </B></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">(Dollar amounts in thousands, except per share data) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Overview </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We are a
global business that designs, manufactures and sells critical equipment for the energy, defense and chemical/petrochemical industries. Our energy markets include oil refining, cogeneration, nuclear and alternative power. For the defense industry,
our equipment is used in nuclear propulsion power systems for the U.S. Navy. Graham&#146;s global brand is built upon our world-renowned engineering expertise in vacuum and heat transfer technology, responsive and flexible service and high quality
standards. We design and manufacture custom-engineered ejectors, vacuum pumping systems, surface condensers and vacuum systems. We are also a leading nuclear code accredited fabrication and specialty machining company. We supply components used
inside reactor vessels and outside containment vessels of nuclear power facilities. Our equipment can also be found in other diverse applications such as metal refining, pulp and paper processing, water heating, refrigeration, desalination, food
processing, pharmaceutical, heating, ventilating and air conditioning. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our corporate headquarters are located in Batavia,
New York. We have production facilities co-located with our headquarters in Batavia and also at our wholly-owned subsidiary, Energy Steel&nbsp;&amp; Supply Co. (&#147;Energy Steel&#148;), located in Lapeer, Michigan. We also have a wholly-owned
foreign subsidiary, Graham Vacuum and Heat Transfer Technology (Suzhou) Co., Ltd. (&#147;GVHTT&#148;), located in Suzhou, China. GVHTT provides sales and engineering support for us in the People&#146;s Republic of China and management oversight
throughout Southeast Asia. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our current fiscal year (which we refer to as &#147;fiscal 2016&#148;) ends March&nbsp;31,
2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Highlights </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Highlights for the three months ended June&nbsp;30, 2015 include: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Net sales for the first quarter of fiscal 2016 were $27,617, down 3% compared with $28,502 for the first quarter of the fiscal year ended
March&nbsp;31, 2015 (we refer to the fiscal year ended March&nbsp;31, 2015 as &#147;fiscal 2015&#148;). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Net income and income per diluted share for the first quarter of fiscal 2016 were $2,361 and $0.23, comparable with $2,392 and $0.24, respectively,
for the first quarter of fiscal 2015. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Orders booked in the first quarter of fiscal 2015 were $23,976, down 23% compared with the first quarter of fiscal 2015 when orders were $31,108.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Backlog was $110,074 at June&nbsp;30, 2015, compared with $113,811 at March&nbsp;31, 2015. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Gross profit margin and operating margin for the first quarter of fiscal 2016 was 29% and 12%, respectively, compared with 28% and 13%,
respectively, for the first quarter of fiscal 2015. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Cash and short-term investments at June&nbsp;30, 2015 were $62,616, up 4% compared with $60,271 at March&nbsp;31, 2015. </P></TD></TR></TABLE>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">18 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Forward-Looking Statements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">This report and other documents we file with the Securities and Exchange Commission include &#147;forward-looking
statements&#148; within the meaning of Section&nbsp;27A of the Securities Act of 1933, as amended, and Section&nbsp;21E of the Securities Exchange Act of 1934, as amended. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">These statements involve known and unknown risks, uncertainties and other factors that may cause actual results to be
materially different from any future results implied by the forward-looking statements. Such factors include, but are not limited to, the risks and uncertainties identified by us under the heading &#147;Risk Factors&#148; in Item&nbsp;1A of our
Annual Report on Form 10-K for fiscal 2015. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Forward-looking statements may also include, but are not limited to,
statements about: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">the current and future economic environments affecting us and the markets we serve; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">expectations regarding investments in new projects by our customers; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">sources of revenue and anticipated revenue, including the contribution from the growth of new products, services and markets;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">expectations regarding achievement of revenue and profitability expectations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">plans for future products and services and for enhancements to existing products and services; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">our operations in foreign countries; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">political instability in regions in which our customers are located; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">the effects of our growth and acquisition strategy; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">our ability to expand nuclear power work into new markets; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">our ability to maintain or expand nuclear work for the U.S. Navy; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">our ability to successfully execute our existing contracts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">estimates regarding our liquidity and capital requirements; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">timing of conversion of backlog to sales; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">our ability to attract or retain customers; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">the outcome of any existing or future litigation; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">our ability to increase our productivity and capacity. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Forward-looking statements are usually accompanied by words such as &#147;anticipate,&#148; &#147;believe,&#148;
&#147;estimate,&#148; &#147;may,&#148; &#147;might,&#148; &#147;intend,&#148; &#147;interest,&#148; &#147;appear,&#148; &#147;expect,&#148; &#147;suggest,&#148; &#147;plan,&#148; &#147;encourage,&#148; &#147;potential&#148; and similar expressions.
Actual results could differ materially from historical results or those implied by the forward-looking statements contained in this report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Undue reliance should not be placed on our forward-looking statements. Except as required by law, we undertake no obligation
to update or announce any revisions to forward-looking statements contained in this report, whether as a result of new information, future events or otherwise. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">19 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Current Market Conditions </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Demand for our products and services to the oil refining and chemical industries depends on capital investment for new
capacity, retrofit and debottlenecking projects and for planned or unplanned maintenance activity. The recent precipitous reduction in global crude oil prices, over the past year, has caused a significant slowdown in investment by our oil refining
and chemical industry customers. These markets appear to be in a contraction due to this sustained lower price of crude oil. While there has been some reduction in the volatility in these markets recently, the timing of the recovery is uncertain and
will depend upon the future price of crude oil. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Demand for our products and services in the nuclear utility market is
affected by investment in maintenance, repair, life extension and nuclear regulatory mandated investment along with global investment in new capacity. We continue to believe the nuclear market provides an important opportunity for growth. Our naval
nuclear propulsion market has demand tied to surface and submarine vessel construction schedules of the primary shipyards who service the U.S. Navy. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our long term perspective for oil refining and chemical markets remains optimistic notwithstanding the severity of the current
downturn in these markets. Long-term demand drivers are unchanged, such as increasing global energy demand, rising population growth, and expanding middle class in emerging markets. Our strategy is to continue to invest in our capabilities and
capacity to expand market share in the oil refining, chemical, and nuclear markets, and our business with the U.S. Navy. For more information refer to the heading &#147;Our Strategy&#148; within Item&nbsp;1 of our Annual Report on Form 10-K for
fiscal 2015. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We believe the long-term outlook in our key markets supports our strategy to grow our business to over
$200,000 across the next cycle. In the near term, new order levels are anticipated to remain volatile, resulting in both relatively strong and weak periods. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We believe that our backlog is a strong indicator of the long term strength of our business. To better view the expectations
of the business over the next 12 months, the &#147;backlog which converts within 12 months&#148; is an excellent metric. While our backlog has been relatively consistent for the past eight quarters, the portion of it which converts over the next 12
months has declined in the past two quarters. This is a reflection of the continued strength of our overall backlog, which has seen an increase in long lead time orders, namely those from the U.S. Navy, but also the recent slowdown in the refining
and chemical markets. The latter impact has adversely affected the expected conversion over the next 12 months, resulting in our lower guidance in fiscal 2016 compared with fiscal 2015. </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">20 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The chart below shows our total backlog for the past 13 quarters, as well the
portion expected to convert within the next 12 months. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g944241tx_pg021.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Results of Operations </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">For an understanding of the significant factors that influenced our performance, the following discussion should be read in
conjunction with our Condensed Consolidated Financial Statements and the notes to our Condensed Consolidated Financial Statements included in Part I, Item&nbsp;1, of this Quarterly Report on <FONT STYLE="white-space:nowrap">Form&nbsp;10-Q.</FONT>
</P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">21 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The following table summarizes our results of operations for the periods
indicated: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="80%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Three Months Ended<br>June&nbsp;30,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:22.00pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">2015</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:22.00pt; font-size:11pt; font-family:Times New Roman" ALIGN="center">2014</P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">27,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">28,502</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Gross profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Gross profit margin</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">SG&amp;A expense <SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,638</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,349</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">SG&amp;A as a percent of sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,361</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,392</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Diluted income per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">152,642</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">142,388</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:Times New Roman">Total assets excluding cash, cash equivalents and investments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">90,026</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">80,978</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP>&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Selling, general and administrative expense is referred to as &#147;SG&amp;A&#148;. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="justify"><B>The First Quarter of Fiscal 2016 Compared With the First Quarter of Fiscal 2015 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Sales for the first quarter of fiscal 2016 were $27,617, a decrease of 3% from sales of $28,502 for the first quarter of
fiscal 2015. The current quarter&#146;s sales had greater volume from the refining market, offset by lower sales to the power market. Domestic sales in the first quarter of fiscal 2016 compared with the same quarter of fiscal 2015 decreased $4,564,
or 21%, while international sales year-over-year increased $3,679, or 59%, primarily as a result of higher sales to the Middle East and Asia. International sales accounted for 36% and 22% of total sales for the first quarter of fiscal 2016 and
fiscal 2015, respectively. Fluctuations in sales among products and geographic locations can vary measurably from quarter to quarter based on timing and magnitude of projects. Sales in the three months ended June&nbsp;30, 2015 were 28% to the
refining industry, 41% to the chemical and petrochemical industries, 13% to the power industry, including the nuclear market and 18% to other commercial and industrial applications. Sales in the three months ended June&nbsp;30, 2014 were 23% to the
refining industry, 41% to the chemical and petrochemical industries, 17% to the power industry, and 19% to other commercial and industrial applications. For additional information on future sales and our markets, see &#147;Orders and Backlog&#148;
below. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our gross profit margin for the first quarter of fiscal 2016 was 29% compared with 28% for the first quarter of
fiscal 2015. Gross profit dollars for the first quarter of fiscal 2016 increased 1% compared with fiscal 2015, to $8,037 from $7,932 due to the higher gross margin level. Gross profit and margin reflect a more favorable product mix. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">SG&amp;A expenses as a percent of sales for the three-month periods ended June&nbsp;30, 2015 and 2014 were 17% and 15%,
respectively. SG&amp;A expenses in the first quarter of fiscal 2016 were $4,638, an increase of $289, or 7%, compared with the first quarter of fiscal 2015 SG&amp;A of $4,349. This increase was principally due to higher sales commissions related to
sales mix. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">22 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Interest income for the three-month periods ended June&nbsp;30, 2015 and 2014 was
$52 and $46, respectively. Low levels of interest income resulted from the continuing low level of interest rates on short term certificates of deposit and money market rates. Interest expense was $3 for the quarter ended June&nbsp;30, 2015, the
same as for the quarter ended June&nbsp;30, 2014. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The effective tax rate in the first quarter of fiscal 2016 was 32%,
which compares with 34% in the same period last year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Net income for the first three months of fiscal 2016 compared with
the first three months of fiscal 2015 was $2,361 and $2,392, respectively. Income per diluted share was $0.23 and $0.24, for the respective periods. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Liquidity and Capital Resources </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The following discussion should be read in conjunction with our Condensed Consolidated Statements of Cash Flows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">June&nbsp;30,<BR>&nbsp;&nbsp;<U>2015</U>&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March&nbsp;31,</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;<U>2015</U></P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and investments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">62,616</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">60,271</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Working capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,810</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">81,367</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Working capital ratio<SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="justify">&nbsp;&nbsp;&nbsp;&nbsp;(1) Working capital ratio equals current assets divided by current liabilities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Net cash generated by operating activities for the first quarter of fiscal 2016 was $3,331, compared with $3,189 of cash
generated for the first quarter of fiscal 2015. The increase in cash generation year over year was attributable to accounts receivable and accounts payable offset by unfavorable impacts of accrued compensation and customer deposits. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Dividend payments and capital expenditures in the first quarter of fiscal 2016 were $813 and $264, respectively, compared with
$405 and $2,569, respectively, for the first quarter of fiscal 2015. The higher dividend payment was due to the 100% increase in dividends per share announced in January 2015. The decrease in capital spending was due to a higher than normal spending
level in the first quarter of fiscal 2015 related to our Batavia, NY capacity expansion. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Capital expenditures for fiscal
2016 are expected to be between approximately $2,000 and $2,500. Approximately 90% of our fiscal 2016 capital expenditures are expected to be for machinery and equipment, with the remaining amounts expected to be used for information technology and
other items. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Cash and investments were $62,616 on June&nbsp;30, 2015 compared with $60,271 on March&nbsp;31, 2015, up
$2,345. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We invest net cash generated from operations in excess of cash held for near-term needs in short-term, less than
365 days, certificates of deposit, money market accounts or U.S. government instruments, generally with maturity periods of up to 180 days. Our money market account is used to securitize our outstanding letters of credit, which reduces our cost on
those letters of credit. Approximately 95% of our cash and investments is held in the U.S. The remaining 5% is invested in our China operations. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">23 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our revolving credit facility with Bank of America, N.A. provides us with a line
of credit of $25,000, including letters of credit and bank guarantees. In addition, the Bank of America agreement allows us to increase the line of credit, at our discretion, up to another $25,000, for total availability of $50,000. Borrowings under
our credit facility are secured by all of our assets. We also have a $5,000 unsecured line of credit with HSBC, N.A. Letters of credit outstanding under our credit facilities on June&nbsp;30, 2015 and March&nbsp;31, 2015 were $10,444 and $10,903,
respectively. There were no other amounts outstanding on either of our credit facilities at June&nbsp;30, 2015 and March&nbsp;31, 2015. Our borrowing rate for our Bank of America facility as of June&nbsp;30, 2015 was the bank&#146;s prime rate, or
3.25%. Availability under the Bank of America and HSBC lines of credit were $19,556 and $19,097, at June&nbsp;30, 2015 and March&nbsp;31, 2015, respectively. We believe that cash generated from operations, combined with our investments and available
financing capacity under our credit facility, will be adequate to meet our cash needs for the immediate future and to support our growth strategies. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Orders and Backlog </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Orders for the three-month period ended June&nbsp;30, 2015 were $23,976 compared with $31,108 for the same period last year, a
decrease of 23%. Orders represent written communications received from customers requesting us to supply products and/or services. Domestic orders were 63% of total orders, or $15,082, and international orders were 37% of total orders, or $8,894, in
the current quarter compared with the first quarter of fiscal 2015, when domestic orders were 53%, or $16,381, of total orders, and international orders were 47%, or $14,727, of total orders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Backlog was $110,074 at June&nbsp;30, 2015, compared with $113,811 at March&nbsp;31, 2015, a 3% decrease. Backlog is defined
as the total dollar value of orders received for which revenue has not yet been recognized. Approximately 45% to 50% of orders currently in our backlog are expected to be converted to sales within one year, 5% to 10% are expected to ship between 12
and 24 months, and 40% to 45% beyond two years. The majority of these orders that convert beyond twelve months are for the U.S. Navy, with an additional $10,000 of projects which had been expected to convert to revenue in fiscal 2016 and are now
expected to convert in fiscal 2017 due to delays requested by our customers. At June&nbsp;30, 2015, 24% of our backlog was attributable to equipment for refinery project work, 12% for chemical and petrochemical projects, 12% for power projects,
including nuclear, 48% for U.S. Navy projects and 4% for other industrial or commercial applications. This split of backlog by end market is comparable to the levels on March&nbsp;31, 2015. At June&nbsp;30, 2014, 32% of our backlog was attributed to
equipment for refinery project work, 27% for chemical and petrochemical projects, 13% for power projects, 23% for U.S. Navy projects and 5% for other industrial or commercial applications. At June&nbsp;30, 2015, we had no projects on hold. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Strategy and Outlook </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The dramatic drop in oil prices which occurred during the second half of calendar 2014 has affected the recovery in the
refinery and petrochemical markets that we experienced in our orders in fiscal 2014 and the first half of fiscal 2015. The U.S. petrochemical market was very strong in fiscal 2014 and the broader global refining and petrochemical markets began to
improve at the start of fiscal 2015. Our pipeline has abruptly slowed as our customers began to decrease their planned capital spending in reaction to lower oil prices. Fiscal 2016 is expected to be weaker than fiscal 2015; and the expected duration
of this downturn is uncertain. In the first quarter of fiscal 2016, we continued to see tepid activity in the global energy markets. The recent reduction in volatility in oil prices has not yet led to a change in customer behavior. We continue to
believe in the long-term strength of the energy markets. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">24 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our diversification strategy in the power market and with the U.S. Navy, coupled
with a recovery in the energy markets, will support our strategy to grow our business to over $200,000 across the next cycle. We have invested to gain capacity to serve our commercial customers as well as to expand the work we do for the U.S. Navy.
We intend to continue to aggressively look for organic growth opportunities as well as acquisitions or other business combinations that we believe will allow us to expand our presence in both our existing and ancillary markets. We are focused on
reducing our earnings volatility, growing our business and diversifying our business and product lines. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We expect revenue
to be approximately $95,000 to $105,000 in fiscal 2016, a decrease when compared with fiscal 2015. We expect gross profit margin in fiscal 2016 to be in the 26% to 28% range. We continue to expect pricing pressure to occur in fiscal 2016. With the
lower revenue expectations in fiscal 2016 compared with fiscal 2015, our production facility utilization and production overhead absorption will decrease which in turn will put pressure on gross profit margins. In addition, while we have reduced our
costs, primarily through a voluntary early retirement program, we have intentionally kept our workforce at a level in excess of our needs at the expected fiscal 2016 revenue level. We want to keep our highly trained and knowledgeable workforce
intact to focus on increasing service to our long term customers during this period of lower demand and for the eventual energy segment upturn. We believe this will further enhance the value that our customers receive from Graham. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">SG&amp;A spending during fiscal 2016 is expected to be between 17% and 18% of sales. Our effective tax rate during fiscal 2016
is expected to be between 32% and 33%. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Cash flow in fiscal 2016 is expected to be strong as the build-up of accounts
receivable and unbilled revenue which occurred in the latter portion of fiscal 2015 is converted to cash. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We will
continue to look toward future growth while being mindful of near term profitability, given <FONT STYLE="white-space:nowrap">short-term</FONT> challenges. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Contingencies and Commitments </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We have been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in or
accompanying our products. We are a co-defendant with numerous other defendants in these lawsuits and intend to vigorously defend ourselves against these claims. The claims in our current lawsuits are similar to those made in previous asbestos
lawsuits that named us as a defendant. Such previous lawsuits either were dismissed when it was shown that we had not supplied products to the plaintiffs&#146; places of work or were settled by us for immaterial amounts. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">As of June&nbsp;30, 2015, we are subject to the claims noted above, as well as other legal proceedings and potential claims
that have arisen in the ordinary course of business. Although the outcome of the lawsuits, legal proceedings or potential claims to which we are or may become a party cannot be determined and an estimate of the reasonably possible loss or range of
loss cannot be made, we do not believe that the outcomes, either individually or in the aggregate, will have a material effect on our results of operations, financial position or cash flows. </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">25 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Critical Accounting Policies, Estimates, and Judgments </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our unaudited condensed consolidated financial statements are based on the selection of accounting policies and the
application of significant accounting estimates, some of which require management to make significant assumptions. We believe that the most critical accounting estimates used in the preparation of our condensed consolidated financial statements
relate to labor hour estimates and establishment of operational milestones which are used to recognize revenue under the percentage-of-completion method, fair value estimates of identifiable tangible and intangible assets acquired in business
combinations, accounting for contingencies, under which we accrue a loss when it is probable that a liability has been incurred and the amount can be reasonably estimated, and accounting for pensions and other postretirement benefits. For further
information, refer to Item&nbsp;7 &#147;Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations&#148; and Item&nbsp;8 &#147;Financial Statements and Supplementary Data&#148; included in our Annual Report on Form
10-K for the year ended March&nbsp;31, 2015. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Off Balance Sheet Arrangements </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We did not have any off balance sheet arrangements as of June&nbsp;30, 2015 or March&nbsp;31, 2015, other than operating
leases and letters of credit. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><B><A NAME="tx944241_4"></A>Item&nbsp;3.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>&nbsp;&nbsp;&nbsp;&nbsp;Quantitative and Qualitative Disclosures About Market Risk </B></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The principal market risks (i.e., the risk of loss arising from market changes) to which we are exposed are foreign currency
exchange rates, price risk and project cancellation risk. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The assumptions applied in preparing the following qualitative
and quantitative disclosures regarding foreign currency exchange rate, price risk and project cancellation risk are based upon volatility ranges experienced by us in relevant historical periods, our current knowledge of the marketplace, and our
judgment of the probability of future volatility based upon the historical trends and economic conditions of the markets in which we operate. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Foreign
Currency </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">International consolidated sales for the first three months of fiscal 2016 were 36% of total sales compared
with 22% for the same period of fiscal 2015. Operating in markets throughout the world exposes us to movements in currency exchange rates. Currency movements can affect sales in several ways, the foremost being our ability to compete for orders
against foreign competitors that base their prices on relatively weaker currencies. Business lost due to competition for orders against competitors using a relatively weaker currency cannot be quantified. In addition, cash can be adversely impacted
by the conversion of sales made by us in a foreign currency to U.S. dollars. In the first three months of each of fiscal 2016 and fiscal 2015, all sales by us and our wholly-owned subsidiaries, for which we were paid, were denominated in the local
currency of the respective subsidiary (U.S. dollars or Chinese RMB). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">We have limited exposure to foreign currency
purchases. In each of the first three months of fiscal 2016 and 2015, our purchases in foreign currencies represented 1% of the cost of products sold. At certain times, we may enter into forward foreign currency exchange agreements to hedge our
exposure against potential unfavorable changes in foreign currency values on significant sales and purchase contracts negotiated in foreign currencies. Forward foreign currency exchange contracts were not used in the periods being reported on in
this Quarterly Report on Form 10-Q and as of June&nbsp;30, 2015 and March&nbsp;31, 2015, we held no forward foreign currency contracts. </P> <P STYLE="font-size:36pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">26 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Price Risk </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Operating in a global marketplace requires us to compete with other global manufacturers which, in some instances, benefit
from lower production costs and more favorable economic conditions. Although we believe that our customers differentiate our products on the basis of our manufacturing quality and engineering experience and excellence, among other things, such lower
production costs and more favorable economic conditions mean that certain of our competitors are able to offer products similar to ours at lower prices. In extreme market downturns, such as we are currently experiencing, we typically see depressed
price levels. Moreover, the cost of metals and other materials used in our products have experienced significant volatility. Such factors, in addition to the global effects of the recent volatility and disruption of the capital and credit markets,
have resulted in downward demand and pricing pressure on our products. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><B>Project Cancellation and Project Continuation Risk </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Open orders are reviewed continuously through communications with customers. If it becomes evident to us that a project is
delayed well beyond its original shipment date, management will move the project into &#147;placed on hold&#148; (i.e., suspended) category. Furthermore, if a project is cancelled by our customer, it is removed from our backlog. We attempt to
mitigate the risk of cancellation by structuring contracts with our customers to maximize the likelihood that progress payments made to us for individual projects cover the costs we have incurred. As a result, we do not believe we have a significant
cash exposure to projects which may be cancelled. At June&nbsp;30, 2015, we had no projects on hold. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><B><A NAME="tx944241_5"></A>Item&nbsp;4.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>&nbsp;&nbsp;&nbsp;&nbsp;Controls and Procedures </B></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><I>Conclusion regarding the effectiveness of
disclosure controls and procedures </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">Our President and Chief Executive Officer (principal executive officer) and Vice
President-Finance&nbsp;&amp; Administration and Chief Financial Officer (principal financial officer) each have evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of
the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, and as of such date, our President and Chief Executive Officer and Vice President-Finance&nbsp;&amp; Administration and Chief Financial Officer concluded
that our disclosure controls and procedures were effective in all material respects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman"><I>Changes in internal control over financial reporting </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">There has been no change to our internal control over financial reporting during the quarter covered by this Quarterly Report
on Form 10-Q that has materially affected, or that is reasonably likely to materially affect, our internal control over financial reporting. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">27 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx944241_6"></A>GRAHAM CORPORATION AND SUBSIDIARIES </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">FORM 10-Q </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">June&nbsp;30, 2015
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">PART II - OTHER INFORMATION </P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><B><A NAME="tx944241_7"></A>Item&nbsp;5.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>&nbsp;&nbsp;&nbsp;&nbsp;Other Information </B></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">The below disclosure is
being made pursuant to the instruction contained in Item&nbsp;5 of Form 10-Q. The item number below refers to the applicable Current Report on Form 8-K Item numbers. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><I>Item&nbsp;5.07</I></TD>
<TD ALIGN="left" VALIGN="top"><I>&nbsp;&nbsp;&nbsp;&nbsp;Submission of Matters to a Vote of Security Holders. </I></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">At our Annual Meeting of Stockholders held on July&nbsp;30, 2015, our stockholders voted on the matters described below. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Our stockholders elected three directors, each for a three-year term expiring at the Annual Meeting of Stockholders to be held in 2018. The number
of shares that: (i)&nbsp;voted for the election of each such director; (ii)&nbsp;withheld authority to vote for each such director; and (iii)&nbsp;represented broker non-votes with respect to each such director is summarized in the table below.
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="57%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1.00pt solid #000000; width:87.10pt; font-size:12pt; font-family:Times New Roman">Director Nominee</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Votes&nbsp;For</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Votes&nbsp;Withheld</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">Broker&nbsp;Non-Votes*</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:Times New Roman">Alan Fortier</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">6,845,541</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">76,545</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,629,007</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:Times New Roman">James R. Lines</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">6,861,271</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">60,815</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,629,007</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:Times New Roman">Lisa M. Schnorr</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">6,850,866</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">71,220</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,629,007</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">On an advisory basis, our stockholders approved the compensation of our named executive officers as such compensation information is disclosed in
our definitive proxy statement filed with the Securities and Exchange Commission on June&nbsp;15, 2015, including the Compensation Discussion and Analysis, compensation tables and other narrative disclosures included therein. The table below
summarizes the number of shares that voted for, against and abstained from voting on the compensation of our named executive officers, as well as the number of shares representing broker non-votes with respect to such advisory vote.
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="25%"></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:47.65pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Votes&nbsp;For</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:68.35pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Votes&nbsp;Against</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:57.35pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Abstentions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:95.00pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><FONT STYLE="white-space:nowrap">Broker&nbsp;Non-Votes*</FONT></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">6,717,795</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">184,257</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">20,034</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">1,629,007</TD></TR>
</TABLE> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">28 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Our stockholders ratified the selection of Deloitte&nbsp;&amp; Touche LLP as our independent registered public accounting firm for the fiscal year
ending March&nbsp;31, 2016. The number of shares that voted for, against and abstained from voting for the ratification of the selection of Deloitte&nbsp;&amp; Touche LLP as our independent registered public accounting firm for the fiscal year
ending March&nbsp;31, 2016 is summarized in the table below. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="31%"></TD>
<TD VALIGN="bottom" WIDTH="28%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="28%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:47.65pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Votes&nbsp;For</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:68.35pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Votes&nbsp;Against</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:57.35pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">Abstentions</P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">8,515,380</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">7,973</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">27,740</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">*</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Broker non-votes represent shares held by broker nominees for beneficial owners that were not voted with respect to a non-routine proposal because
the broker nominee did not receive voting instructions from the beneficial owner and lacked discretionary authority to vote the shares. If a broker does not receive voting instructions from the beneficial owner, a broker may vote on routine matters
but may not vote on non-routine matters. Broker non-votes are counted for the purpose of determining the presence of a quorum but are not counted for the purpose of determining the number of shares entitled to vote on non-routine matters such as an
election of directors and the advisory vote on our named executive officer compensation. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="10%" VALIGN="top" ALIGN="left"><B><A NAME="tx944241_8"></A>Item&nbsp;6.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>&nbsp;&nbsp;&nbsp;&nbsp;Exhibits </B></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:15%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">See index to exhibits on page 31 of
this report. </P> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">29 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><A NAME="tx944241_9"></A>SIGNATURES </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:12pt; font-family:Times New Roman" ALIGN="justify">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 thereunto duly authorized. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">GRAHAM CORPORATION </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="21%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="69%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">By:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:Times New Roman" ALIGN="justify">/s/ J<SMALL>EFFREY</SMALL> G<SMALL>LAJCH</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Jeffrey Glajch</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Vice President-Finance &amp; Administration and</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">Date: August&nbsp;4, 2015 </P>
<P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">30 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="center"><U><A NAME="tx944241_10"></A>INDEX TO EXHIBITS </U></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:11pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="7%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="84%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">(10)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Material Contracts</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="24"></TD>
<TD HEIGHT="24" COLSPAN="2"></TD>
<TD HEIGHT="24" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">#</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">10.1</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Compensation information, including information regarding stock option and restricted stock grants made to the Company&#146;s named executive officers under
the 2000 Amended and Restated Graham Corporation Incentive Plan to Increase Shareholder Value and named executive officer cash bonus information, previously filed on the Company&#146;s Current Report on Form 8-K dated May 28, 2015, is incorporated
herein by reference.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">10.2</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Restated Security Agreement dated June 12, 2015 made pursuant to that certain Loan Agreement with Bank of America, N.A. dated December 3, 2010, is
incorporated herein by reference from Exhibit&nbsp;99.1 to the Company&#146;s Current Report on Form 8-K dated June 12, 2015.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">10.3</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Guarantee of Energy Steel &amp; Supply Co. dated June 12, 2015 made pursuant to that certain Loan Agreement with Bank of America, N.A. dated December 3,
2010, is incorporated herein by reference from Exhibit 99.2 to the Company&#146;s Current Report on Form 8-K dated June 12, 2015.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">(31)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Rule 13a-14(a)/15d-14(a) Certifications</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">31.1</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Certification of Principal Executive Officer</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">31.2</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Certification of Principal Financial Officer</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">(32)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Section 1350 Certification</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">32.1</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Section 1350 Certifications</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">(101)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">Interactive Date File</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">101.INS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">XBRL Instance Document</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">101.SCH</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">XBRL Taxonomy Extension Schema Document</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">101.CAL</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">XBRL Taxonomy Extension Calculation Linkbase Document</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">101.DEF</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">XBRL Taxonomy Extension Definition Linkbase Document</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">101.LAB</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">XBRL Taxonomy Extension Label Linkbase Document</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">+</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">101.PRE</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">XBRL Taxonomy Extension Presentation Linkbase Document</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="32"></TD>
<TD HEIGHT="32" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+&nbsp;&nbsp;&nbsp;&nbsp;Exhibit filed with this report.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:11pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;&nbsp;&nbsp;&nbsp;Management contract or compensation
plan.</P></TD></TR>
</TABLE> <P STYLE="font-size:48pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:Times New Roman" ALIGN="right">31 </P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>d944241dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="right">EXHIBIT 31.1 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION OF </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">PRINCIPAL
EXECUTIVE OFFICER </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">I, James R. Lines, certify that: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">I have reviewed this Quarterly Report on Form 10-Q of Graham Corporation; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the
statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects
the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as
defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d&#150;15(f)) for the registrant and have: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure
that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures, and presented in this report our conclusions about the
effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s
most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and
</P></TD></TR></TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s Board of Directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably
likely to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal
control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">Date: August&nbsp;4, 2015 </P>
<P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:Times New Roman" ALIGN="justify">/s/ J<SMALL>AMES</SMALL> R. L<SMALL>INES</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">James R. Lines</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">President and Chief Executive Officer</P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>d944241dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="right">EXHIBIT 31.2 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION OF </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">PRINCIPAL
FINANCIAL OFFICER </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">I, Jeffrey Glajch, certify that: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">I have reviewed this Quarterly Report on Form 10-Q of Graham Corporation; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the
statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects
the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as
defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d&#150;15(f)) for the registrant and have: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure
that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures, and presented in this report our conclusions about the
effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s
most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and
</P></TD></TR></TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s Board of Directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably
likely to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal
control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">Date: August&nbsp;4, 2015 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:Times New Roman" ALIGN="justify">/s/ J<SMALL>EFFREY</SMALL> G<SMALL>LAJCH</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Jeffrey Glajch</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt"><FONT STYLE="white-space:nowrap">Vice&nbsp;President-Finance&nbsp;&amp;&nbsp;Administration&nbsp;and</FONT></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Chief Financial Officer</P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>d944241dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="right">EXHIBIT 32.1 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION PURSUANT TO </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">18
U.S.C. SECTION 1350 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">AS ADOPTED PURSUANT TO </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="justify">In connection with the Quarterly Report of Graham Corporation (the &#147;Company&#148;) on Form 10-Q for the period ended June&nbsp;30, 2015
as filed with the Securities and Exchange Commission (the &#147;Report&#148;), each of the undersigned certifies, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 that: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="justify">1) the Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="justify">2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:Times New Roman" ALIGN="justify">/s/ J<SMALL>AMES</SMALL> R. L<SMALL>INES</SMALL></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:Times New Roman" ALIGN="justify">/s/ J<SMALL>EFFREY</SMALL> G<SMALL>LAJCH</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">James R. Lines</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE="font-family:Times New Roman; font-size:12pt">Jeffrey Glajch</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">President and Chief Executive Officer</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:Times New Roman">(Principal Executive Officer)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman">Vice President-Finance &amp; Administration and</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:Times New Roman">Chief Financial Officer</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top">Date: August&nbsp;4, 2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">(Principal Financial Officer)</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Date: August 4, 2015</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="justify">A signed original of this written
statement required by Section&nbsp;906 has been provided to Graham Corporation and will be retained by Graham Corporation and furnished to the Securities and Exchange Commission or its staff upon request. </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>ghm-20150630.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- RR Donnelley Xcelerate Instance Document, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version:  6.22.4 -->
<!-- Round: 4 -->
<!-- Creation date: 2015-07-29T15:51:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:ghm="http://www.graham-mfg.com/20150630" xmlns:us-types="http://fasb.org/us-types/2015-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:utr="http://www.xbrl.org/2009/utr">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="ghm-20150630.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE3652----1510-Q0005_STD_0_20150727_0" unitRef="shares" decimals="INF" id="id_6101668_418BC0D1-30B7-4ED0-AB8A-188B9485AF9A_2_5">10111730</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE3652----1510-Q0005_STD_0_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1002_14">95456000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:ProductWarrantyAccrual contextRef="eol_PE3652----1510-Q0005_STD_0_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_1002_3">373000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_3003_10">-5676000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3652----1510-Q0005_STD_0_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1002_35">46410000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20140630_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_3001_10">-6084000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20140630_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_3002_10">408000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:TreasuryStockShares contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_49">299000</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_42">25500000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_44">10169000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_41">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_39">500000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_43">10469000</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_38">1</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_45">21722000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_23">6227000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_50">118622000</us-gaap:StockholdersEquity>
  <us-gaap:CustomerDepositsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_25">3383000</us-gaap:CustomerDepositsCurrent>
  <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_33">883000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
  <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_32">328000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="INF" id="id_6101668_9A4425BF-7964-4262-AF2A-5F002AAC7FD1_1_0">0</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_22">12036000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_5">21000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_1_4">2086000</us-gaap:ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_24">4079000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1001_14">107726000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:ProductWarrantyAccrual contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_1001_3">632000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:Liabilities contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_34">34020000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_51">152642000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_40">1047000</us-gaap:CommonStockValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" xsi:nil="true" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_35" />
  <us-gaap:DeferredTaxLiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_27">266000</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:TaxesPayableCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_26">21000</us-gaap:TaxesPayableCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_28">26069000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_30">10000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
  <us-gaap:PreferredStockValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" xsi:nil="true" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_37" />
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_47">-8861000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_31">6644000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_21">57000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_29">86000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:InventoryRawMaterials contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_1_0">2592000</us-gaap:InventoryRawMaterials>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_17">144000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:UnbilledContractsReceivable contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_6">18487000</us-gaap:UnbilledContractsReceivable>
  <us-gaap:ContractReceivableRetainage contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_3F32F14D-D0DA-4EB4-8271-BBF5EFD93EFA_1_0">1315000</us-gaap:ContractReceivableRetainage>
  <us-gaap:Assets contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_18">152642000</us-gaap:Assets>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1003_3">12800000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_4">15547000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_12">19361000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:TreasuryStockValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_48">3012000</us-gaap:TreasuryStockValue>
  <us-gaap:AssetsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_11">109879000</us-gaap:AssetsCurrent>
  <us-gaap:InventoryGross contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_1_3">13796000</us-gaap:InventoryGross>
  <us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_7">11710000</us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings>
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_13">1637000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_1_2">526000</us-gaap:InventoryFinishedGoods>
  <us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_10">534000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
  <us-gaap:Goodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_14">6938000</us-gaap:Goodwill>
  <us-gaap:HeldToMaturitySecuritiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_3">33000000</us-gaap:HeldToMaturitySecuritiesCurrent>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_1_1">10678000</us-gaap:InventoryWorkInProcess>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_8">985000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_2">29616000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1003_1">12800000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <us-gaap:OtherIntangibleAssetsNet contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_16">4383000</us-gaap:OtherIntangibleAssetsNet>
  <ghm:IndefiniteLivedIntangiblesAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1003_2">0</ghm:IndefiniteLivedIntangiblesAccumulatedAmortization>
  <ghm:SelfInsuredMedicalPlanLiability contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0EB996A1-44CC-4984-AD63-9EEFE61C2E3C_1001_0">408000</ghm:SelfInsuredMedicalPlanLiability>
  <ghm:Permits contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_1_15">10300000</ghm:Permits>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_B3D8F856-3E58-426B-9DBD-A4A28AEA6F10_1001_2">817000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1001_3">180000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1001_2">180000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1001_1">135000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1001_5">180000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_B3D8F856-3E58-426B-9DBD-A4A28AEA6F10_1001_1">2700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_B3D8F856-3E58-426B-9DBD-A4A28AEA6F10_1001_3">1883000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1001_4">180000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634338x1944181" unitRef="shares" decimals="INF" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_2001_1">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1642356" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1002_3">2500000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1642356" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1002_1">2500000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <ghm:IndefiniteLivedIntangiblesAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1642356" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1002_2">0</ghm:IndefiniteLivedIntangiblesAccumulatedAmortization>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1823738" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1001_3">10300000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1823738" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1001_1">10300000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <ghm:IndefiniteLivedIntangiblesAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1823738" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8247F245-C435-4CFA-944C-B9D05BA05444_1001_2">0</ghm:IndefiniteLivedIntangiblesAccumulatedAmortization>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1639657x1666860" unitRef="shares" decimals="INF" id="id_6101668_F031B182-3867-42D6-AD1C-5621B88B0124_2001_0">1375000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1639657x1666860_1642755x1632468" unitRef="shares" decimals="INF" id="id_6101668_F031B182-3867-42D6-AD1C-5621B88B0124_3001_1">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_F5220B87-8169-4AD4-8C5E-E8D954AAA52B_2001_1">92000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_7001_5">-9266000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20150630_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_7002_5">405000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE3652----1510-Q0005_STD_0_20140331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2001_12">93469000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:ProductWarrantyAccrual contextRef="eol_PE3652----1510-Q0005_STD_0_20140331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_2001_0">308000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20140331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_1003_6">-5765000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3652----1510-Q0005_STD_0_20140331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2001_34">32146000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20140331_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_1001_6">-6168000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20140331_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_1002_6">403000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:TreasuryStockShares contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="shares" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_49">299000</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_42">25500000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="shares" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_44">10133000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_41">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_39">500000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="shares" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_43">10433000</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_38">1</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_45">21398000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_23">9343000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_50">116551000</us-gaap:StockholdersEquity>
  <us-gaap:CustomerDepositsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_25">4179000</us-gaap:CustomerDepositsCurrent>
  <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_33">876000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
  <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_32">315000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="INF" id="id_6101668_9A4425BF-7964-4262-AF2A-5F002AAC7FD1_2_0">0</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_22">13334000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_5">62000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_2_4">3143000</us-gaap:ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_24">3247000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_3001_12">106178000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:ProductWarrantyAccrual contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_3001_0">653000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:Liabilities contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_34">38103000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_51">154654000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_40">1043000</us-gaap:CommonStockValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" xsi:nil="true" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_35" />
  <us-gaap:DeferredTaxLiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_27">164000</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_28">30327000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_30">124000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
  <us-gaap:PreferredStockValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" xsi:nil="true" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_37" />
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_47">-9056000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_31">6363000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_21">60000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_29">98000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:InventoryRawMaterials contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_2_0">2763000</us-gaap:InventoryRawMaterials>
  <us-gaap:IncomeTaxesReceivable contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_9">339000</us-gaap:IncomeTaxesReceivable>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_17">150000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:UnbilledContractsReceivable contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_6">18665000</us-gaap:UnbilledContractsReceivable>
  <us-gaap:ContractReceivableRetainage contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_3F32F14D-D0DA-4EB4-8271-BBF5EFD93EFA_2_0">1751000</us-gaap:ContractReceivableRetainage>
  <us-gaap:Assets contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_18">154654000</us-gaap:Assets>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1003_3">12800000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_4">17249000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_12">19812000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:TreasuryStockValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_48">3012000</us-gaap:TreasuryStockValue>
  <us-gaap:AssetsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_11">111694000</us-gaap:AssetsCurrent>
  <us-gaap:InventoryGross contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_2_3">17137000</us-gaap:InventoryGross>
  <us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_7">13994000</us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings>
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_13">1332000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_2_2">689000</us-gaap:InventoryFinishedGoods>
  <us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_10">647000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
  <us-gaap:Goodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_14">6938000</us-gaap:Goodwill>
  <us-gaap:HeldToMaturitySecuritiesCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_3">33000000</us-gaap:HeldToMaturitySecuritiesCurrent>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_674FB6B7-F3CB-4282-8D70-82DCC9F41FA4_2_1">13685000</us-gaap:InventoryWorkInProcess>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_8">529000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_2">27271000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1003_1">12800000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <us-gaap:OtherIntangibleAssetsNet contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_16">4428000</us-gaap:OtherIntangibleAssetsNet>
  <ghm:IndefiniteLivedIntangiblesAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1003_2">0</ghm:IndefiniteLivedIntangiblesAccumulatedAmortization>
  <ghm:SelfInsuredMedicalPlanLiability contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0EB996A1-44CC-4984-AD63-9EEFE61C2E3C_2_0">446000</ghm:SelfInsuredMedicalPlanLiability>
  <ghm:Permits contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C7F5BAE1-A457-49F6-B92F-4EE1EBA37BFA_2_15">10300000</ghm:Permits>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_3986EFA7-8C4B-4771-B38A-D32DAEEA9684_1001_2">772000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_3986EFA7-8C4B-4771-B38A-D32DAEEA9684_1001_1">2700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_3986EFA7-8C4B-4771-B38A-D32DAEEA9684_1001_3">1928000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1642356" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1002_3">2500000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1642356" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1002_1">2500000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <ghm:IndefiniteLivedIntangiblesAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1642356" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1002_2">0</ghm:IndefiniteLivedIntangiblesAccumulatedAmortization>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1823738" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1001_3">10300000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1823738" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1001_1">10300000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <ghm:IndefiniteLivedIntangiblesAccumulatedAmortization contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1823738" unitRef="iso4217_USD" decimals="-3" id="id_6101668_40B80FFA-B133-4CB4-BD16-E24B8874D689_1001_2">0</ghm:IndefiniteLivedIntangiblesAccumulatedAmortization>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_5001_1">-9462000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_0_20150331_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_5002_1">406000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_19">0.24</us-gaap:EarningsPerShareDiluted>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_20">3189000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="shares" decimals="-3" id="id_6101668_92B16BEF-4C20-480B-A565-AEA7B41AB46B_2_0">12000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_23">0.04</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="shares" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_22">10127000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="shares" decimals="-3" id="id_6101668_4F326247-F6F7-4D0A-96AE-320ECD499B75_2_9">22000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="shares" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_21">10105000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_17">0.24</us-gaap:EarningsPerShareBasic>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_27">21000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_22">2569000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_11">2392000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4003_9">89000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:SalesRevenueNet contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_0">28502000</us-gaap:SalesRevenueNet>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4003_7">5000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_7">-3000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_29">405000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_12">487000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_10">-196000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_11">-3702000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_2">7932000</us-gaap:GrossProfit>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_9">1958000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_23">5000000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_2_6">2481000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_2_2">5000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_9">3626000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_6">46000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_D56ABEEE-5313-4C45-81C8-E58E599C4A97_2_3">61000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_2_4">-46000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:InterestPaidNet contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_D56ABEEE-5313-4C45-81C8-E58E599C4A97_2_0">3000</us-gaap:InterestPaidNet>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_10">1234000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_6">123000</us-gaap:ShareBasedCompensation>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_2_2">32000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_33">14264000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_25">11431000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_2_3">-84000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4003_8">-84000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_31">-363000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_7">-7000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_18">1236000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_28">29000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_32">7000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_30">34000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_4">4295000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_5">54000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_1">20570000</us-gaap:CostOfGoodsSold>
  <us-gaap:DividendsCommonStockCash contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_13">405000</us-gaap:DividendsCommonStockCash>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_15">-3015000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:ProductWarrantyExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_2_1">97000</us-gaap:ProductWarrantyExpense>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_17">502000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:Depreciation contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_3">520000</us-gaap:Depreciation>
  <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_24">19000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
  <ghm:IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_16">259000</ghm:IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities>
  <ghm:OtherExpensesAndIncome contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_2_8">4306000</ghm:OtherExpensesAndIncome>
  <ghm:AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_5">130000</ghm:AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses>
  <ghm:IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_13">320000</ghm:IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <ghm:IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_2_19">-138000</ghm:IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits>
  <ghm:IncomeTaxesPaidRefunded contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_D56ABEEE-5313-4C45-81C8-E58E599C4A97_2_1">-29000</ghm:IncomeTaxesPaidRefunded>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1003_0">45000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1634338x1944181" unitRef="pure" decimals="2" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_1002_0">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1634338x1944181" unitRef="iso4217_USD" decimals="-3" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_1002_3">6000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1634338x1944181" unitRef="iso4217_USD" decimals="-3" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_1002_2">17000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1635457x1637501_1639657x1666860_1642755x1716368" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_2002_9">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1635457x1638877_1639657x1666860_1642755x1751382" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_4002_1">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1635457x1923967_1639657x1666860_1642755x1716368" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_8002_4">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1632468" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_9002_0">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1633925" unitRef="shares" decimals="INF" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_10002_12">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1764358" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_11002_14">37000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1764358" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_11002_13">106000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1633839" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_1002_0">25000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_2002_4">-84000</us-gaap:NetIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_2002_2">-130000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_2002_3">-46000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1925181" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_3002_1">-155000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_2_3">-10000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_2_1">8000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_2_2">-26000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_2_4">-8000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1002_2">758000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1002_4">-145000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1002_1">359000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1002_3">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1002_0">136000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1002_5">-117000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4001_9">84000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4001_8">-84000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4002_9">5000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20140630_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_4002_7">5000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_DB545632-0464-4B60-8EA9-13856FFB6649_1_4">Q1</dei:DocumentFiscalPeriodFocus>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_19">0.23</us-gaap:EarningsPerShareDiluted>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_20">3331000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_99E43308-0610-46F6-B50C-4DAC2ACED96C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 10 &amp;#x2013; EMPLOYEE BENEFIT PLANS:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The components of pension benefit income are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="83%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="1%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June 30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;131&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;136&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Interest cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;359&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;359&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Expected return on assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(795&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(758&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amortization of:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em"&gt;
 Unrecognized prior service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em"&gt;
 Actuarial loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;293&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;145&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net pension benefit income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(117&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Company made no contributions to its defined
 benefit pension plan during the three months ended June&amp;#xA0;30,
 2015 and does not expect to make any contributions to the plan for
 the balance of fiscal 2016.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 48pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify"&gt;The components of the postretirement benefit cost
 (income) are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="1%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June 30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Interest cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amortization of prior service benefit&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amortization of actuarial loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net postretirement benefit cost (income)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Company paid no benefits related to its
 postretirement benefit plan during the three months ended
 June&amp;#xA0;30, 2015. The Company expects to pay benefits of
 approximately $92 for the balance of fiscal 2016.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Company self-funds the medical insurance
 coverage provided to its U.S. based employees. The Company has
 obtained a stop loss insurance policy in an effort to limit its
 exposure to claims. The liability of $408 and $446 on June&amp;#xA0;30,
 2015 and March&amp;#xA0;31, 2015, respectively, related to the
 self-insured medical plan is primarily based upon claim history and
 is included in the caption &amp;#x201C;Accrual Compensation&amp;#x201D; in
 the Condensed Consolidated Balance Sheets.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_DB545632-0464-4B60-8EA9-13856FFB6649_1_3">2016</dei:DocumentFiscalYearFocus>
  <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_52887CFC-0E9A-49E1-A6F8-0A1ABDDB76CF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 NOTE 8 &amp;#x2013; PRODUCT WARRANTY LIABILITY:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The reconciliation of the changes in the product
 warranty liability is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June&amp;#xA0;30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of period&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;653&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;308&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Expense for product warranties&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;91&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Product warranty claims paid&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(112&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(32&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of period&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;632&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;373&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 48pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify"&gt;The product warranty liability is included in the
 line item &amp;#x201C;Accrued expenses and other current
 liabilities&amp;#x201D; in the Condensed Consolidated Balance
 Sheets.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
  <dei:AmendmentFlag contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_DB545632-0464-4B60-8EA9-13856FFB6649_1_1">false</dei:AmendmentFlag>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_92B16BEF-4C20-480B-A565-AEA7B41AB46B_1_0">12000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <dei:DocumentType contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_DB545632-0464-4B60-8EA9-13856FFB6649_1_0">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_418BC0D1-30B7-4ED0-AB8A-188B9485AF9A_1_2">0000716314</dei:EntityCentralIndexKey>
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_944EF541-6EB5-4F56-B9B6-A70EC2D95AB6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The reconciliation of the changes in the product
 warranty liability is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June&amp;#xA0;30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of period&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;653&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;308&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Expense for product warranties&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;91&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Product warranty claims paid&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(112&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(32&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of period&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;632&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;373&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <dei:EntityFilerCategory contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_418BC0D1-30B7-4ED0-AB8A-188B9485AF9A_1_4">Accelerated Filer</dei:EntityFilerCategory>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_C55F1149-1258-4B6B-9C99-5364346E1AB8_1_0">&lt;div&gt;
 &lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 1 &amp;#x2013; BASIS OF PRESENTATION:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Graham Corporation&amp;#x2019;s (the
 &amp;#x201C;Company&amp;#x2019;s&amp;#x201D;) Condensed Consolidated Financial
 Statements include its (i)&amp;#xA0;wholly-owned foreign subsidiary
 located in Suzhou, China and (ii)&amp;#xA0;wholly-owned domestic
 subsidiary located in Lapeer, Michigan. The Condensed Consolidated
 Financial Statements have been prepared in accordance with
 accounting principles generally accepted in the U.S.
 (&amp;#x201C;GAAP&amp;#x201D;) for interim financial information and the
 instructions to &lt;font style="WHITE-SPACE: nowrap"&gt;Form&amp;#xA0;10-Q&lt;/font&gt; and Rule&amp;#xA0;10-01 of
 &lt;font style="WHITE-SPACE: nowrap"&gt;Regulation&amp;#xA0;S-X,&lt;/font&gt; each
 as promulgated by the Securities and Exchange Commission. The
 Company&amp;#x2019;s Condensed Consolidated Financial Statements do not
 include all information and notes required by GAAP for complete
 financial statements. The unaudited Condensed Consolidated Balance
 Sheet as of March&amp;#xA0;31, 2015 presented herein was derived from
 the Company&amp;#x2019;s audited Consolidated Balance Sheet as of
 March&amp;#xA0;31, 2015. For additional information, please refer to
 the consolidated financial statements and notes included in the
 Company&amp;#x2019;s Annual Report on &lt;font style="WHITE-SPACE: nowrap"&gt;Form&amp;#xA0;10-K&lt;/font&gt; for the fiscal year
 ended March&amp;#xA0;31, 2015 (&amp;#x201C;fiscal 2015&amp;#x201D;). In the
 opinion of management, all adjustments, including normal recurring
 accruals considered necessary for a fair presentation, have been
 included in the Company&amp;#x2019;s Condensed Consolidated Financial
 Statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Company&amp;#x2019;s results of operations and cash
 flows for the three months ended June&amp;#xA0;30, 2015 are not
 necessarily indicative of the results that may be expected for the
 current fiscal year, which ends March&amp;#xA0;31, 2016 (&amp;#x201C;fiscal
 2016&amp;#x201D;).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_D2C81F18-B51B-4B2E-BB0D-FB9980E4D9F3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 5 &amp;#x2013; INTANGIBLE ASSETS:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;Intangible assets are comprised of the
 following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="52%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Accumulated&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortization&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Net&lt;br /&gt;
 Carrying&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;At June&amp;#xA0;30, 2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,883&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles not subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Permits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Tradename&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;At March&amp;#xA0;31, 2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;772&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,928&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles not subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Permits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Tradename&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Intangible assets are amortized on a straight line
 basis over the estimated useful lives. Intangible amortization
 expense for the three months ended June&amp;#xA0;30, 2015 and 2014 was
 $45 and $45, respectively. As of June&amp;#xA0;30, 2015, amortization
 expense is estimated to be $135 for the remainder of fiscal 2016
 and $180 in each of the fiscal years ending March&amp;#xA0;31, 2017,
 2018, 2019 and 2020.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <invest:InvestmentTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_4E0AF224-9148-4A28-BC10-312430D9353F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 3 &amp;#x2013; INVESTMENTS:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Investments consist solely of certificates of
 deposits with financial institutions. All investments have original
 maturities of greater than three months and less than one year and
 are classified as held-to-maturity, as the Company believes it has
 the intent and ability to hold the securities to maturity.
 Investments are stated at amortized cost which approximates fair
 value. All investments held by the Company at June&amp;#xA0;30, 2015
 are scheduled to mature on or before May&amp;#xA0;11, 2016.&lt;/p&gt;
 &lt;/div&gt;</invest:InvestmentTextBlock>
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_E6A2B93F-11BB-4687-A053-4D0299232870_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The changes in accumulated other comprehensive loss
 by component for the three months ended June&amp;#xA0;30, 2015 and 2014
 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="57%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td width="3%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Pension and&lt;br /&gt;
 Other&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;Postretirement&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 Benefit&amp;#xA0;Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Foreign&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;Currency&amp;#xA0;&amp;#xA0;&lt;br /&gt;
 Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at April&amp;#xA0;1, 2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,462)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;406&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,056)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Other comprehensive income before reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amounts reclassified from accumulated other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;196&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;196&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net current-period other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;196&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;195&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at June&amp;#xA0;30, 2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,266)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;405&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,861)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Pension and&lt;br /&gt;
 Other&lt;br /&gt;
 Postretirement&lt;br /&gt;
 Benefit&amp;#xA0;Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Foreign&lt;br /&gt;
 Currency&lt;br /&gt;
 Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at April&amp;#xA0;1, 2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(6,168)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;403&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(5,765)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Other comprehensive income before reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amounts reclassified from accumulated other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net current-period other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;89&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at June&amp;#xA0;30, 2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;(6,084)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,676)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_A3B7F06C-9743-4056-B623-A0A9EA769E91_1_0">&lt;div&gt;A reconciliation of the numerators and denominators of basic
 and diluted income per share is presented below:
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June&amp;#xA0;30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Basic income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Numerator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,361&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,392&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Denominator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Weighted average common shares outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,148&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,105&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Basic income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.23&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Diluted income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Numerator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,361&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,392&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Denominator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Weighted average common shares outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,148&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,105&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Stock options outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Weighted average common and potential common shares outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,161&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,127&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Diluted income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.23&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_A1EEE4BA-9428-48E1-9886-90521B5BCA1A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Major classifications of inventories are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;June&amp;#xA0;30,&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;u&gt;2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;March&amp;#xA0;31,&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;u&gt;2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Raw materials and supplies&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,592&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,763&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Work in process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,678&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,685&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Finished products&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;526&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;689&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,796&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,137&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Less - progress payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,086&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,143&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,710&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,994&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_DDB8DDF6-C650-4922-B016-E52090682D6C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 9 &amp;#x2013; CASH FLOW STATEMENT:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;Interest paid was $3 for each of the three month
 periods ended June&amp;#xA0;30, 2015 and 2014. Income taxes paid
 (refunded) for the three months ended June&amp;#xA0;30, 2015 and 2014
 were $324 and $(29), respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;During the three months ended June&amp;#xA0;30, 2015
 and 2014, respectively, stock option awards were exercised and
 restricted stock awards vested. In connection with such stock
 option exercises and vesting, the related income tax benefit
 realized exceeded the tax benefit that had been recorded pertaining
 to the compensation cost recognized by $12 and $34, respectively,
 for such periods. This excess tax benefit has been separately
 reported under &amp;#x201C;Financing activities&amp;#x201D; in the Condensed
 Consolidated Statements of Cash Flows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;At June&amp;#xA0;30, 2015 and 2014, respectively, there
 were $22 and $61 of capital purchases that were recorded in
 accounts payable and are not included in the caption
 &amp;#x201C;Purchase of property, plant and equipment&amp;#x201D; in the
 Condensed Consolidated Statements of Cash Flows.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_23">0.08</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_E90D17EB-DAC6-447A-B9F9-680390133A5B_1_0">&lt;div&gt;
 &lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 NOTE 13 &amp;#x2013; CHANGES IN ACCUMULATED OTHER COMPREHENSIVE
 LOSS:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"&gt;
 The changes in accumulated other comprehensive loss by component
 for the three months ended June&amp;#xA0;30, 2015 and 2014 are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;Pension and&lt;br /&gt;
 Other&lt;br /&gt;
 Postretirement&lt;br /&gt;
 Benefit Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;Foreign&lt;br /&gt;
 Currency&lt;br /&gt;
 Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at April&amp;#xA0;1, 2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,462&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;406&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,056&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Other comprehensive income before reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amounts reclassified from accumulated other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;196&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;196&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net current-period other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;196&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;195&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at June&amp;#xA0;30, 2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;405&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,861&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;Pension and&lt;br /&gt;
 Other&lt;br /&gt;
 Postretirement&lt;br /&gt;
 Benefit Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;Foreign&lt;br /&gt;
 Currency&lt;br /&gt;
 Items&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at April&amp;#xA0;1, 2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,168&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;403&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,765&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Other comprehensive income before reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amounts reclassified from accumulated other comprehensive loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net current-period other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;89&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at June&amp;#xA0;30, 2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,084&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,676&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"&gt;
 The reclassifications out of accumulated other comprehensive loss
 by component for the three months ended June&amp;#xA0;30, 2015 and 2014
 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="44%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="43%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 Details about Accumulated Other&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; WIDTH: 109.65pt"&gt;
 Comprehensive Loss Components&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;Amount&amp;#xA0;Reclassified&amp;#xA0;from&lt;br /&gt;
 Accumulated Other&lt;br /&gt;
 Comprehensive Loss&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;Affected Line Item in the Condensed&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;Consolidated Statements of Operations and&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;Retained Earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;June&amp;#xA0;30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Pension and other postretirement benefit items:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Amortization of unrecognized prior service benefit&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Amortization of actuarial loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(303&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(303&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(130&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;Income before provision for income taxes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(107&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(46&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;Provision for income taxes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(196&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;Net income&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;These accumulated other comprehensive
 loss components are included within the computation of net periodic
 pension and other postretirement benefit costs. See Note 10.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;
 &lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_418BC0D1-30B7-4ED0-AB8A-188B9485AF9A_1_3">--03-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityRegistrantName contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_418BC0D1-30B7-4ED0-AB8A-188B9485AF9A_1_1">GRAHAM CORP</dei:EntityRegistrantName>
  <us-gaap:InventoryDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_8997727C-0A94-45EE-BD31-21482A4E84E4_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 4 &amp;#x2013; INVENTORIES:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Inventories are stated at the lower of cost or
 market, using the average cost method. For contracts accounted for
 on the completed contract method, progress payments received are
 netted against inventory to the extent the payment is less than the
 inventory balance relating to the applicable contract. Progress
 payments that are in excess of the corresponding inventory balance
 are presented as customer deposits in the Condensed Consolidated
 Balance Sheets. Unbilled revenue in the Condensed Consolidated
 Balance Sheets represents revenue recognized that has not been
 billed to customers on contracts accounted for on the
 percentage-of-completion method. For contracts accounted for on the
 percentage-of-completion method, progress payments are netted
 against unbilled revenue to the extent the payment is less than the
 unbilled revenue for the applicable contract. Progress payments
 exceeding unbilled revenue are netted against inventory to the
 extent the payment is less than or equal to the inventory balance
 relating to the applicable contract, and the excess is presented as
 customer deposits in the Condensed Consolidated Balance Sheets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Major classifications of inventories are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;June&amp;#xA0;30,&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;u&gt;2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;March&amp;#xA0;31,&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;u&gt;2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Raw materials and supplies&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,592&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,763&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Work in process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,678&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,685&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Finished products&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;526&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;689&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,796&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,137&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Less - progress payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,086&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,143&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,710&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,994&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_22">10161000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_F26B4E46-1AF7-4278-A87E-0C850FB64C82_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 12 &amp;#x2013; INCOME TAXES:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The Company files federal and state income tax
 returns in several domestic and international jurisdictions. In
 most tax jurisdictions, returns are subject to examination by the
 relevant tax authorities for a number of years after the returns
 have been filed. The Company is subject to U.S. federal examination
 for the tax years 2013 and 2014 and examination in state tax
 jurisdictions for the tax years 2010 through 2014. The Company is
 subject to examination in the People&amp;#x2019;s Republic of China for
 tax years 2012 through 2014.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;There was no liability for unrecognized tax
 benefits at each of June&amp;#xA0;30, 2015 and March&amp;#xA0;31, 2015.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_4F326247-F6F7-4D0A-96AE-320ECD499B75_1_9">13000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:AccountingChangesTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_E854D5A6-A94E-45FB-828B-69C4D060521D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 14 &amp;#x2013; ACCOUNTING AND REPORTING CHANGES:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;In the normal course of business, management
 evaluates all new accounting pronouncements issued by the Financial
 Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;), the Securities and
 Exchange Commission, the Emerging Issues Task Force, the American
 Institute of Certified Public Accountants or any other
 authoritative accounting body to determine the potential impact
 they may have on the Company&amp;#x2019;s consolidated financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;In May 2014, the FASB issued guidance related to
 the accounting for revenue from contracts with customers. This
 guidance establishes principles for reporting information about the
 nature, amount, timing and uncertainty of revenue and cash flows
 arising from a company&amp;#x2019;s contracts with customers. The
 guidance requires companies to apply a five-step model when
 recognizing revenue to depict the transfer of promised goods or
 services to customers in an amount that reflects the consideration
 to which the company expects to be entitled in exchange for those
 goods and services. The guidance also includes a comprehensive set
 of disclosure requirements regarding revenue recognition. The
 provisions of the guidance are effective for fiscal years, and
 interim periods within those fiscal years, beginning after
 December&amp;#xA0;15, 2017. The Company is currently evaluating the
 impact this guidance will have on its financial position, results
 of operations and cash flows. See Note 2 for a description of the
 Company&amp;#x2019;s current revenue recognition policy.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Management does not expect any other recently
 issued accounting pronouncements, which have not already been
 adopted, to have a material impact on the Company&amp;#x2019;s
 consolidated financial statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:AccountingChangesTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_747140C1-707A-4DB3-A40A-28ABB2E06DFC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 11 &amp;#x2013; COMMITMENTS AND CONTINGENCIES:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The Company has been named as a defendant in
 lawsuits alleging personal injury from exposure to asbestos
 allegedly contained in or accompanying products made by the
 Company. The Company is a co-defendant with numerous other
 defendants in these lawsuits and intends to vigorously defend
 itself against these claims. The claims in the Company&amp;#x2019;s
 current lawsuits are similar to those made in previous asbestos
 suits that named the Company as defendant, which either were
 dismissed when it was shown that the Company had not supplied
 products to the plaintiffs&amp;#x2019; places of work or were settled
 for immaterial amounts.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;As of June&amp;#xA0;30, 2015, the Company was subject
 to the claims noted above, as well as other legal proceedings and
 potential claims that have arisen in the ordinary course of
 business.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Although the outcome of the lawsuits, legal
 proceedings or potential claims to which the Company is or may
 become a party cannot be determined and an estimate of the
 reasonably possible loss or range of loss cannot be made,
 management does not believe that the outcomes, either individually
 or in the aggregate, will have a material effect on the
 Company&amp;#x2019;s results of operations, financial position or cash
 flows.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="shares" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_21">10148000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <dei:DocumentPeriodEndDate contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_DB545632-0464-4B60-8EA9-13856FFB6649_1_2">2015-06-30</dei:DocumentPeriodEndDate>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_EF921D5A-C3F5-4455-AC91-2DB67868564A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 6 &amp;#x2013; STOCK-BASED COMPENSATION:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Amended and Restated 2000 Graham Corporation
 Incentive Plan to Increase Shareholder Value provides for the
 issuance of up to 1,375 shares of common stock in connection with
 grants of incentive stock options, non-qualified stock options,
 stock awards and performance awards to officers, key employees and
 outside directors; provided, however, that no more than 250 shares
 of common stock may be used for awards other than stock options.
 Stock options may be granted at prices not less than the fair
 market value at the date of grant and expire no later than ten
 years after the date of grant.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 48pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify"&gt;Restricted stock awards granted in the three-month
 periods ended June&amp;#xA0;30, 2015 and 2014 were 34 and 28,
 respectively. Restricted shares of 15 and 12 granted to officers in
 fiscal 2016 and fiscal 2015, respectively, vest 100% on the third
 anniversary of the grant date subject to the satisfaction of the
 performance metrics for the applicable three-year period.
 Restricted shares of 12 and 11 granted to officers and key
 employees in fiscal 2016 and fiscal 2015, respectively, vest
 33&lt;sup style="VERTICAL-ALIGN: top"&gt;&amp;#xA0;1&lt;/sup&gt;&amp;#x2044;&lt;sub style="VERTICAL-ALIGN: bottom"&gt;3&lt;/sub&gt;%&amp;#xA0;per year over a three-year
 term. Restricted shares of 7 and 5 granted to directors in fiscal
 2016 and fiscal 2015, respectively, vest 100% on the first year
 anniversary of the grant date. There were no stock option awards
 granted in the three-month periods ended June&amp;#xA0;30, 2015 and
 2014.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;During the three months ended June&amp;#xA0;30, 2015
 and 2014, the Company recognized stock-based compensation costs
 related to stock option and restricted stock awards of $206 and
 $106, respectively. The income tax benefit recognized related to
 stock-based compensation was $73 and $37 for the three months ended
 June&amp;#xA0;30, 2015 and 2014, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Company has an Employee Stock Purchase Plan
 (the &amp;#x201C;ESPP&amp;#x201D;), which allows eligible employees to
 purchase shares of the Company&amp;#x2019;s common stock on the last day
 of a six-month offering period at a purchase price equal to the
 lesser of 85% of the fair market value of the common stock on
 either the first day or the last day of the offering period. A
 total of 200 shares of common stock may be purchased under the
 ESPP. During the three months ended June&amp;#xA0;30, 2015 and 2014,
 the Company recognized stock-based compensation costs of $14 and
 $17, respectively, related to the ESPP and $5 and $6, respectively,
 of related tax benefits.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_FB5357B2-C5B7-43B8-A668-269C197FF354_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify"&gt;The reclassifications out of accumulated other
 comprehensive loss by component for the three months ended
 June&amp;#xA0;30, 2015 and 2014 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="43%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td width="41%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;Details about Accumulated Other&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; WIDTH: 157.35pt" align="center"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Comprehensive Loss
 Components&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 95pt" align="center"&gt;Amount&amp;#xA0;Reclassified&amp;#xA0;from&lt;br /&gt;
 Accumulated&amp;#xA0;Other&lt;br /&gt;
 Comprehensive&amp;#xA0;Loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;
 Affected&amp;#xA0;Line&amp;#xA0;Item&amp;#xA0;in&amp;#xA0;the&amp;#xA0;Condensed&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;
 Consolidated&amp;#xA0;Statements&amp;#xA0;of&amp;#xA0;Operations&amp;#xA0;and&lt;br /&gt;
 Retained&amp;#xA0;Earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;Three&amp;#xA0;Months&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;Ended&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"&gt;&lt;u&gt;June&amp;#xA0;30,&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;u&gt;2015&lt;/u&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;u&gt;2014&lt;/u&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Pension and other postretirement benefit items:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em"&gt;
 Amortization of unrecognized prior service benefit&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em"&gt;
 Amortization of actuarial loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(303&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(303&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(130&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" align="justify"&gt;Income before provision for income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(107&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(46&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" align="justify"&gt;Provision for income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(196&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(84&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" align="justify"&gt;Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;(1)&lt;/sup&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" align="justify"&gt;These accumulated other comprehensive loss components are
 included within the computation of net periodic pension and other
 postretirement benefit costs. See Note 10.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
  <dei:TradingSymbol contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_418BC0D1-30B7-4ED0-AB8A-188B9485AF9A_1_0">GHM</dei:TradingSymbol>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_17">0.23</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_4B8E5D32-43CD-4F8C-B369-4CE507E1BB7A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 7 &amp;#x2013; INCOME PER SHARE:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;Basic income per share is computed by dividing net
 income by the weighted average number of common shares outstanding
 for the period. Diluted income per share is calculated by dividing
 net income by the weighted average number of common shares
 outstanding and, when applicable, potential common shares
 outstanding during the period. A reconciliation of the numerators
 and denominators of basic and diluted income per share is presented
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June&amp;#xA0;30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Basic income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Numerator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,361&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,392&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Denominator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Weighted average common shares outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,148&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,105&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Basic income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.23&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Diluted income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Numerator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,361&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,392&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Denominator:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Weighted average common shares outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,148&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,105&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Stock options outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Weighted average common and potential common shares outstanding&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,161&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,127&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Diluted income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.23&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;.24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Body --&gt;&lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Options to purchase a total of 12 shares of common
 stock were outstanding at each of June&amp;#xA0;30, 2015 and 2014, but
 were not included in the above computation of diluted income per
 share given their exercise prices as they would not be dilutive
 upon issuance.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_27">15000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_22">264000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_11">2361000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9003_4">195000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:SalesRevenueNet contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_0">27617000</us-gaap:SalesRevenueNet>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9003_2">-1000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_7">-3000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_29">813000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_12">462000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_10">-177000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_11">-2284000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_2">8037000</us-gaap:GrossProfit>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_9">-1701000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_23">9000000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_1_6">2556000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_1_2">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_9">3448000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_6">52000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_D56ABEEE-5313-4C45-81C8-E58E599C4A97_1_3">22000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_1_4">-107000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:InterestPaidNet contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_D56ABEEE-5313-4C45-81C8-E58E599C4A97_1_0">3000</us-gaap:InterestPaidNet>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_10">1087000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_6">220000</us-gaap:ShareBasedCompensation>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_1_2">112000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_33">2345000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_25">-264000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_83F25868-B3D2-462C-A3BC-13F4710B86C2_1_3">-196000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9003_3">-196000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_31">-720000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_7">390000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_18">361000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_28">96000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_32">-2000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_30">12000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_4">4580000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_5">58000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_1">19580000</us-gaap:CostOfGoodsSold>
  <us-gaap:DividendsCommonStockCash contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_13">813000</us-gaap:DividendsCommonStockCash>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_15">-1145000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:ProductWarrantyExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0936C613-07D6-4BE1-8B9C-A5AF6E07C9D5_1_1">91000</us-gaap:ProductWarrantyExpense>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_17">-796000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:Depreciation contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_3">563000</us-gaap:Depreciation>
  <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_24">9000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
  <ghm:IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_16">-2284000</ghm:IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities>
  <ghm:RevenueRecognitionTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_08064920-0990-4D2C-9499-C50AEAECAC45_1_0">&lt;div&gt;
 &lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 NOTE 2 &amp;#x2013; REVENUE RECOGNITION:&lt;/p&gt;
 &lt;!-- xbrl,body --&gt;
 &lt;p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;The Company recognizes revenue on all contracts
 with a planned manufacturing process in excess of four weeks (which
 approximates 575 direct labor hours) using the
 percentage-of-completion method. The majority of the
 Company&amp;#x2019;s revenue is recognized under this methodology. The
 Company has established the systems and procedures essential to
 developing the estimates required to account for contracts using
 the percentage-of-completion method. The percentage-of-completion
 method is determined by comparing actual labor incurred to a
 specific date to management&amp;#x2019;s estimate of the total labor to
 be incurred on each contract or completion of operational
 milestones assigned to each contract. Contracts in progress are
 reviewed monthly by management, and sales and earnings are adjusted
 in current accounting periods based on revisions in the contract
 value and estimated costs at completion. Losses on contracts are
 recognized immediately when evident to management.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Revenue on contracts not accounted for using the
 percentage-of-completion method is recognized utilizing the
 completed contract method. The majority of the Company&amp;#x2019;s
 contracts (as opposed to revenue) have a planned manufacturing
 process of less than four weeks and the results reported under this
 method do not vary materially from the percentage-of-completion
 method. The Company recognizes revenue and all related costs on
 these contracts upon substantial completion or shipment to the
 customer. Substantial completion is consistently defined as at
 least 95% complete with regard to direct labor hours. Customer
 acceptance is generally required throughout the construction
 process and the Company has no further material obligations under
 its contracts after the revenue is recognized.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify"&gt;Receivables billed but not paid under retainage
 provisions in the Company&amp;#x2019;s customer contracts were $1,315
 and $1,751 at June&amp;#xA0;30, 2015 and March&amp;#xA0;31, 2015,
 respectively.&lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;</ghm:RevenueRecognitionTextBlock>
  <ghm:ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_E21C199D-1F11-4A1D-9258-ED163F5DB9E2_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;Intangible assets are comprised of the
 following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="52%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Accumulated&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortization&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Net&lt;br /&gt;
 Carrying&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amount&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;At June&amp;#xA0;30, 2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,883&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles not subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Permits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Tradename&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;At March&amp;#xA0;31, 2015&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;772&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,928&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangibles not subject to amortization:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Permits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Tradename&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ghm:ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock>
  <ghm:DirectLaborPeriodWorkedOnContracts contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_FC5019A2-40A8-43CE-B599-15525288939E_1_1">P0DT575H</ghm:DirectLaborPeriodWorkedOnContracts>
  <ghm:OtherExpensesAndIncome contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_5BD50C49-2ADD-4FE5-9892-8117295322D4_1_8">4589000</ghm:OtherExpensesAndIncome>
  <ghm:AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_5">303000</ghm:AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses>
  <ghm:CompanyRecognizesPlannedManufacturingProcess contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" id="id_6101668_FC5019A2-40A8-43CE-B599-15525288939E_1_0">P28D</ghm:CompanyRecognizesPlannedManufacturingProcess>
  <ghm:IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_13">305000</ghm:IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <ghm:IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_7587527C-2418-4F2D-9FAF-3A2B3ED542DE_1_19">-95000</ghm:IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits>
  <ghm:IncomeTaxesPaidRefunded contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0" unitRef="iso4217_USD" decimals="-3" id="id_6101668_D56ABEEE-5313-4C45-81C8-E58E599C4A97_1_1">324000</ghm:IncomeTaxesPaidRefunded>
  <us-gaap:OpenTaxYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1634328_1641238x1633534" id="id_6101668_3B7ADECF-2AB9-45D4-95A4-6DE8ACC0099E_1001_5">2012</us-gaap:OpenTaxYear>
  <us-gaap:OpenTaxYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1634328_1641238x1641051" id="id_6101668_3B7ADECF-2AB9-45D4-95A4-6DE8ACC0099E_2001_4">2010</us-gaap:OpenTaxYear>
  <us-gaap:OpenTaxYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1634328_1641238x1643648" id="id_6101668_3B7ADECF-2AB9-45D4-95A4-6DE8ACC0099E_3001_3">2013</us-gaap:OpenTaxYear>
  <us-gaap:OpenTaxYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1638440_1641238x1633534" id="id_6101668_3B7ADECF-2AB9-45D4-95A4-6DE8ACC0099E_4001_2">2014</us-gaap:OpenTaxYear>
  <us-gaap:OpenTaxYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1638440_1641238x1641051" id="id_6101668_3B7ADECF-2AB9-45D4-95A4-6DE8ACC0099E_5001_1">2014</us-gaap:OpenTaxYear>
  <us-gaap:OpenTaxYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1638440_1641238x1643648" id="id_6101668_3B7ADECF-2AB9-45D4-95A4-6DE8ACC0099E_6001_0">2014</us-gaap:OpenTaxYear>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632326x1640705" unitRef="iso4217_USD" decimals="-3" id="id_6101668_C5A49793-33CA-4EBA-94D2-83CC2A5BE6E7_1002_0">45000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1634338x1944181" unitRef="pure" decimals="2" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_1001_0">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1634338x1944181" unitRef="iso4217_USD" decimals="-3" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_1001_3">5000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1634338x1944181" unitRef="iso4217_USD" decimals="-3" id="id_6101668_E18E8D34-AA89-478B-9F10-8B0287179C2B_1001_2">14000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1637501_1636161x1692875_1639657x1666860_1642755x1716368" unitRef="pure" decimals="INF" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_1001_11">1.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1637501_1639657x1666860_1642755x1716368" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_2001_9">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1637501_1639657x1666860_1642755x1716368" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_2001_10">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1638877_1636161x1735756_1639657x1666860_1642755x1751382" unitRef="pure" decimals="INF" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_3001_2">1.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1638877_1639657x1666860_1642755x1751382" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_4001_1">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1638877_1639657x1666860_1642755x1751382" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_4001_3">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1636161x1635428_1639657x1666860_1642755x1716368" unitRef="pure" decimals="4" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_5001_7">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1636161x1635815_1639657x1666860_1642755x1716368" unitRef="pure" decimals="4" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_6001_5">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1636161x1644250_1639657x1666860_1642755x1716368" unitRef="pure" decimals="4" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_7001_6">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1639657x1666860_1642755x1716368" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_8001_4">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1639657x1666860_1642755x1716368" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_8001_8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <invest:InvestmentMaturityDate1 contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639304x1633605" id="id_6101668_03141B68-5C7C-4F1F-8D96-C78B8A7DDC1A_3_0">2016-05-11</invest:InvestmentMaturityDate1>
  <ghm:HeldToMaturitySecuritiesOriginalMaturityPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639304x1633605" id="id_6101668_03141B68-5C7C-4F1F-8D96-C78B8A7DDC1A_2_1">P1Y</ghm:HeldToMaturitySecuritiesOriginalMaturityPeriod>
  <ghm:HeldToMaturitySecuritiesOriginalMaturityPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639304x1643741" id="id_6101668_03141B68-5C7C-4F1F-8D96-C78B8A7DDC1A_1_1">P3M</ghm:HeldToMaturitySecuritiesOriginalMaturityPeriod>
  <ghm:SubstantialCompletionOfManufacturingProcess contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639304x1643741" unitRef="pure" decimals="INF" id="id_6101668_1A561461-ED69-480A-9604-19160A9DDD9C_1001_0">0.95</ghm:SubstantialCompletionOfManufacturingProcess>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1632468" unitRef="shares" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_9001_0">34000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1633925" id="id_6101668_F031B182-3867-42D6-AD1C-5621B88B0124_1002_2">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1633925" unitRef="shares" decimals="INF" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_10001_12">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1764358" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_11001_14">73000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1764358" unitRef="iso4217_USD" decimals="-3" id="id_6101668_8B158773-7944-459B-B576-6EAFAD4767F3_11001_13">206000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639671x1631675_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_2001_4">-196000</us-gaap:NetIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639671x1631675_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_2001_2">-303000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639671x1631675_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_2001_3">-107000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639671x1631675_1643450x1925181" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0E02A248-B76E-4B50-AE0F-04F4DAA7DCE8_3001_1">-303000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1634481" id="id_6101668_64F1E84A-1B1E-48EA-A974-BBA743745310_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify"&gt;The components of the postretirement benefit cost
 (income) are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="1%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June 30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Interest cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amortization of prior service benefit&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amortization of actuarial loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net postretirement benefit cost (income)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_1_3">-10000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_1_1">7000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanBenefitsPaid contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1634481" unitRef="iso4217_USD" decimals="INF" id="id_6101668_F5220B87-8169-4AD4-8C5E-E8D954AAA52B_1001_0">0</us-gaap:DefinedBenefitPlanBenefitsPaid>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1634481" unitRef="iso4217_USD" decimals="-3" id="id_6101668_26C54AA1-8CC1-436C-91E6-92D720DE6891_1_4">17000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" id="id_6101668_3FF10A21-39F9-46B0-9D7B-6BBD26B485F2_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify"&gt;The components of pension benefit income are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;&lt;!-- Begin Table Head --&gt;
 &lt;tr&gt;
 &lt;td width="83%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="1%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center"&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;br /&gt;
 June 30,&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center"&gt;2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;!-- End Table Head --&gt;&lt;!-- Begin Table Body --&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;131&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;136&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Interest cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;359&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;359&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Expected return on assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(795&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(758&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Amortization of:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em"&gt;
 Unrecognized prior service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em"&gt;
 Actuarial loss&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;293&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;145&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net pension benefit income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(117&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 4pt"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1001_2">795000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1001_4">-293000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1001_1">359000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="INF" id="id_6101668_80890601-1F4B-4A39-A418-C6F6831082F9_1001_0">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1001_0">131000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="INF" id="id_6101668_80890601-1F4B-4A39-A418-C6F6831082F9_1001_1">0</us-gaap:DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288" unitRef="iso4217_USD" decimals="-3" id="id_6101668_0BE89885-029E-409E-9906-C60D98BAD716_1001_5">-12000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9001_4">196000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1643450x1636646" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9001_3">-196000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9002_4">-1000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE3652----1510-Q0005_STD_91_20150630_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_6101668_DB988942-5AD6-4B18-8D3F-8232DFC36955_9002_2">-1000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1635288">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1640276x1634481">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639671x1631675_1643450x1925181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639671x1631675_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1764358">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:StockOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1633925">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639657x1666860_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">ghm:OfficersAndKeyEmployeesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1636161x1644250_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">ghm:OfficersAndKeyEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1636161x1635815_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">ghm:OfficersAndKeyEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1923967_1636161x1635428_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">ghm:OfficersAndKeyEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1638877_1639657x1666860_1642755x1751382">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:PerformanceVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1638877_1636161x1735756_1639657x1666860_1642755x1751382">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:PerformanceVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">ghm:ThirdAnniversaryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1637501_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1635457x1637501_1636161x1692875_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">ghm:FirstAnniversaryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1634338x1944181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">ghm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1638440_1641238x1643648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1638440_1641238x1641051">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1638440_1641238x1633534">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1634328_1641238x1643648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1634328_1641238x1641051">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0_1632114x1634328_1641238x1633534">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20150630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1635288">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1640276x1634481">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1925181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639671x1631675_1643450x1633839">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1764358">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:StockOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1633925">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1639657x1666860_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1635457x1923967_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">ghm:OfficersAndKeyEmployeesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1635457x1638877_1639657x1666860_1642755x1751382">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:PerformanceVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1635457x1637501_1639657x1666860_1642755x1716368">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghm:TimeVestedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1634338x1944181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">ghm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_91_20140630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150331_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150331_0_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1823738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ghm:NuclearPermitsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150331_0_1634401x1642356">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150331_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150331_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <instant>2015-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20140331_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2014-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20140331_0_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2014-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20140331_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <instant>2014-03-31</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1640276x1634481">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1639657x1666860_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1639657x1666860">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghm:AmendedAndRestated2000IncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1823738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ghm:NuclearPermitsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634401x1642356">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1634338x1944181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">ghm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20140630_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2014-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20140630_0_1643450x1636646">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2014-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20140630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <instant>2014-06-30</instant>
    </period>
  </context>
  <context id="eol_PE3652----1510-Q0005_STD_0_20150727_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000716314</identifier>
    </entity>
    <period>
      <instant>2015-07-27</instant>
    </period>
  </context>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>ghm-20150630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Schema, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 4 -->
<!-- Creation date: 2015-07-29T15:51:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  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:us-gaap="http://fasb.org/us-gaap/2015-01-31"
  xmlns:us-types="http://fasb.org/us-types/2015-01-31"
  xmlns:ghm="http://www.graham-mfg.com/20150630"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2013-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
  targetNamespace="http://www.graham-mfg.com/20150630"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome" id="Role_StatementOfIncome">
        <link:definition>103 - Statement - Condensed Consolidated Statements of Operations and Retained Earnings (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome" id="Role_StatementOfOtherComprehensiveIncome">
        <link:definition>104 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical" id="Role_StatementOfOtherComprehensiveIncomeParen">
        <link:definition>105 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified" id="Role_StatementOfFinancialPositionClassified">
        <link:definition>106 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="Role_StatementOfFinancialPositionClassifiedParen">
        <link:definition>107 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>108 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
        <link:definition>109 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock" id="Role_NotesToFinancialStatementsRevenueRecognitionTextBlock">
        <link:definition>110 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock" id="Role_NotesToFinancialStatementsInvestmentTextBlock">
        <link:definition>111 - Disclosure - Investments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>112 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
        <link:definition>113 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <link:definition>114 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>115 - Disclosure - Income Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" id="Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
        <link:definition>116 - Disclosure - Product Warranty Liability</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock" id="Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock">
        <link:definition>117 - Disclosure - Cash Flow Statement</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock">
        <link:definition>118 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>119 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>120 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" id="Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
        <link:definition>121 - Disclosure - Changes in Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock" id="Role_NotesToFinancialStatementsAccountingChangesTextBlock">
        <link:definition>122 - Disclosure - Accounting and Reporting Changes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>123 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>124 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>125 - Disclosure - Income Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
        <link:definition>126 - Disclosure - Product Warranty Liability (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables">
        <link:definition>127 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" id="Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
        <link:definition>128 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation" id="DisclosureRevenueRecognitionAdditionalInformation">
        <link:definition>129 - Disclosure - Revenue Recognition - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation" id="DisclosureInvestmentsAdditionalInformation">
        <link:definition>130 - Disclosure - Investments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories" id="DisclosureInventoriesMajorClassificationsOfInventories">
        <link:definition>131 - Disclosure - Inventories - Major Classifications of Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets" id="DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
        <link:definition>132 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation" id="DisclosureIntangibleAssetsAdditionalInformation">
        <link:definition>133 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation" id="DisclosureStockBasedCompensationAdditionalInformation">
        <link:definition>134 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare" id="DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare">
        <link:definition>135 - Disclosure - Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation" id="DisclosureIncomePerShareAdditionalInformation">
        <link:definition>136 - Disclosure - Income Per Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability" id="DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability">
        <link:definition>137 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation" id="DisclosureCashFlowStatementAdditionalInformation">
        <link:definition>138 - Disclosure - Cash Flow Statement - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome" id="DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome">
        <link:definition>139 - Disclosure - Employee Benefit Plans - Components of Postretirement Benefit Cost (Income) and Pension Benefit Income (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation" id="DisclosureEmployeeBenefitPlansAdditionalInformation">
        <link:definition>140 - Disclosure - Employee Benefit Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation" id="DisclosureIncomeTaxesAdditionalInformation">
        <link:definition>141 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent" id="DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent">
        <link:definition>142 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent" id="DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent">
        <link:definition>143 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="ghm-20150630_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="ghm-20150630_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="ghm-20150630_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="ghm-20150630_pre.xml" xlink:title="Presentation Links, all"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <element name="AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" id="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmendedAndRestated2000IncentivePlanMember" id="ghm_AmendedAndRestated2000IncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" id="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CompanyRecognizesPlannedManufacturingProcess" id="ghm_CompanyRecognizesPlannedManufacturingProcess" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DenominatorAbstract" id="ghm_DenominatorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DenominatorDilutedIncomeAbstract" id="ghm_DenominatorDilutedIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DirectLaborPeriodWorkedOnContracts" id="ghm_DirectLaborPeriodWorkedOnContracts" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="ghm_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeStockPurchasePlanMember" id="ghm_EmployeeStockPurchasePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FirstAnniversaryMember" id="ghm_FirstAnniversaryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="HeldToMaturitySecuritiesOriginalMaturityPeriod" id="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesLineItems" id="ghm_IncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesPaidRefunded" id="ghm_IncomeTaxesPaidRefunded" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesTable" id="ghm_IncomeTaxesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" id="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" id="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" id="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IndefiniteLivedIntangiblesAccumulatedAmortization" id="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentSecuritiesLineItems" id="ghm_InvestmentSecuritiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentSecuritiesTable" id="ghm_InvestmentSecuritiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="NuclearPermitsMember" id="ghm_NuclearPermitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumeratorAbstract" id="ghm_NumeratorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumeratorDilutedIncomeAbstract" id="ghm_NumeratorDilutedIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OfficersAndKeyEmployeesMember" id="ghm_OfficersAndKeyEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherExpensesAndIncome" id="ghm_OtherExpensesAndIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PerformanceVestedRestrictedStockMember" id="ghm_PerformanceVestedRestrictedStockMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="Permits" id="ghm_Permits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevenueRecognitionLineItems" id="ghm_RevenueRecognitionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevenueRecognitionTable" id="ghm_RevenueRecognitionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="RevenueRecognitionTextBlock" id="ghm_RevenueRecognitionTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock" id="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfIntangibleAssetsLineItems" id="ghm_ScheduleOfIntangibleAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfIntangibleAssetsTable" id="ghm_ScheduleOfIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="SelfInsuredMedicalPlanLiability" id="ghm_SelfInsuredMedicalPlanLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockOptionAndRestrictedStockAwardsMember" id="ghm_StockOptionAndRestrictedStockAwardsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SubstantialCompletionOfManufacturingProcess" id="ghm_SubstantialCompletionOfManufacturingProcess" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SummaryOfBasicAndDilutedEarningsPerShareAbstract" id="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ThirdAnniversaryMember" id="ghm_ThirdAnniversaryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TimeVestedRestrictedStockMember" id="ghm_TimeVestedRestrictedStockMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>ghm-20150630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Calculation Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 4 -->
<!-- Creation date: 2015-07-29T15:51:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DocumentandEntityInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfOtherComprehensiveIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfOtherComprehensiveIncomeParen" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureRevenueRecognitionAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureInvestmentsAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureInventoriesMajorClassificationsOfInventories" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIntangibleAssetsSummaryOfIntangibleAssets" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureStockBasedCompensationAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomePerShareAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureCashFlowStatementAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureEmployeeBenefitPlansAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsRevenueRecognitionTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInvestmentTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsAccountingChangesTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_OtherExpensesAndIncome" xlink:label="ghm_OtherExpensesAndIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SalesRevenueNet" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_GrossProfit" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="ghm_OtherExpensesAndIncome" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ghm_OtherExpensesAndIncome" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ghm_OtherExpensesAndIncome" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ghm_OtherExpensesAndIncome" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ghm_OtherExpensesAndIncome" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.0700" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_HeldToMaturitySecuritiesCurrent" xlink:label="us-gaap_HeldToMaturitySecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="us-gaap_OtherIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:label="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_Permits" xlink:label="ghm_Permits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="us-gaap_UnbilledContractsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="ghm_Permits" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_HeldToMaturitySecuritiesCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_UnbilledContractsReceivable" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1.2900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.3600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_CustomerDepositsCurrent" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1.3000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.3200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.3300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.3400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1.3500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" xlink:label="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" xlink:label="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" xlink:label="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" order="1.2200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="1.2400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.1800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" order="1.1900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_Depreciation" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" order="1.1600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms" xlink:label="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterials" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:to="us-gaap_InventoryGross" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:to="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms" order="1.0500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" order="1.0200" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" order="1.0300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" order="1.0500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>ghm-20150630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Definition Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 4 -->
<!-- Creation date: 2015-07-29T15:51:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DocumentandEntityInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfOtherComprehensiveIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfOtherComprehensiveIncomeParen" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureRevenueRecognitionAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureInvestmentsAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureInventoriesMajorClassificationsOfInventories" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIntangibleAssetsSummaryOfIntangibleAssets" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureStockBasedCompensationAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomePerShareAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureCashFlowStatementAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureEmployeeBenefitPlansAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsRevenueRecognitionTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInvestmentTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsAccountingChangesTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_CompanyRecognizesPlannedManufacturingProcess" xlink:label="ghm_CompanyRecognizesPlannedManufacturingProcess"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DirectLaborPeriodWorkedOnContracts" xlink:label="ghm_DirectLaborPeriodWorkedOnContracts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionLineItems" xlink:label="ghm_RevenueRecognitionLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionTable" xlink:label="ghm_RevenueRecognitionTable"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SubstantialCompletionOfManufacturingProcess" xlink:label="ghm_SubstantialCompletionOfManufacturingProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_RevenueRecognitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_CompanyRecognizesPlannedManufacturingProcess" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_DirectLaborPeriodWorkedOnContracts" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_SubstantialCompletionOfManufacturingProcess" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="us-gaap_ContractReceivableRetainage" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ghm_RevenueRecognitionTable" xlink:to="us-gaap_RangeAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" xlink:label="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentMaturityDate1" xlink:label="invest_InvestmentMaturityDate1"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_InvestmentSecuritiesLineItems" xlink:label="ghm_InvestmentSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_InvestmentSecuritiesTable" xlink:label="ghm_InvestmentSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ghm_InvestmentSecuritiesLineItems" xlink:to="ghm_InvestmentSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_InvestmentSecuritiesLineItems" xlink:to="invest_InvestmentMaturityDate1" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_InvestmentSecuritiesLineItems" xlink:to="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ghm_InvestmentSecuritiesTable" xlink:to="us-gaap_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NuclearPermitsMember" xlink:label="ghm_NuclearPermitsMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsLineItems" xlink:label="ghm_ScheduleOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsTable" xlink:label="ghm_ScheduleOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ghm_NuclearPermitsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="ghm_ScheduleOfIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ghm_ScheduleOfIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ghm_ScheduleOfIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AmendedAndRestated2000IncentivePlanMember" xlink:label="ghm_AmendedAndRestated2000IncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="us-gaap_DirectorMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_2"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_EmployeeStockPurchasePlanMember" xlink:label="ghm_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_FirstAnniversaryMember" xlink:label="ghm_FirstAnniversaryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="us-gaap_OfficerMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_OfficersAndKeyEmployeesMember" xlink:label="ghm_OfficersAndKeyEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_PerformanceVestedRestrictedStockMember" xlink:label="ghm_PerformanceVestedRestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_StockOptionAndRestrictedStockAwardsMember" xlink:label="ghm_StockOptionAndRestrictedStockAwardsMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ThirdAnniversaryMember" xlink:label="ghm_ThirdAnniversaryMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_TimeVestedRestrictedStockMember" xlink:label="ghm_TimeVestedRestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="ghm_EmployeeStockPurchasePlanMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ghm_AmendedAndRestated2000IncentivePlanMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ghm_PerformanceVestedRestrictedStockMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ghm_TimeVestedRestrictedStockMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ghm_StockOptionAndRestrictedStockAwardsMember" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_OfficerMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ghm_OfficersAndKeyEmployeesMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_DirectorMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="ghm_ThirdAnniversaryMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="ghm_FirstAnniversaryMember" order="1.2300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SelfInsuredMedicalPlanLiability" xlink:label="ghm_SelfInsuredMedicalPlanLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="ghm_SelfInsuredMedicalPlanLiability" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_2"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesLineItems" xlink:label="ghm_IncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesTable" xlink:label="ghm_IncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ghm_IncomeTaxesLineItems" xlink:to="ghm_IncomeTaxesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_IncomeTaxesLineItems" xlink:to="us-gaap_OpenTaxYear" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ghm_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ghm_IncomeTaxesTable" xlink:to="us-gaap_TaxPeriodAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ghm_IncomeTaxesTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_LatestTaxYearMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" xlink:label="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock">
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>ghm-20150630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Labels Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 4 -->
<!-- Creation date: 2015-07-29T15:51:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="id_6101668_1636228_1_1">Accounting Changes and Error Corrections [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="id_6101668_1636228_2_1">Accounting Changes and Error Corrections [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesTextBlock" xlink:label="us-gaap_AccountingChangesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesTextBlock_lbl" xml:lang="en-US" id="id_6101668_1641085_1_1">Accounting Changes [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingChangesTextBlock_lbl" xml:lang="en-US" id="id_6101668_1641085_2_1">Accounting and Reporting Changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesTextBlock" xlink:to="us-gaap_AccountingChangesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_6101668_1646304_1_1">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_6101668_1646304_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_6101668_1649249_1_1">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_6101668_1649249_2_1">Trade accounts receivable, net of allowances ($21 and $62 at June 30 and March 31, 2015, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1646636_1_1">Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1646636_2_1">Accrued expenses and other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_lbl" xml:lang="en-US" id="id_6101668_1636646_1_1">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_lbl" xml:lang="en-US" id="id_6101668_1636646_2_1">Pension and Other Postretirement Benefits Items [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" xlink:label="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember_lbl" xml:lang="en-US" id="id_6101668_1925181_3_1">Accumulated defined benefit plans adjustment net actuarial gain losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember_lbl" xml:lang="en-US" id="id_6101668_1925181_1_1">Accumulated Defined Benefit Plans Adjustment Net Actuarial Gain Losses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember_lbl" xml:lang="en-US" id="id_6101668_1925181_2_1">Amortization of Actuarial Loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" xlink:to="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_lbl" xml:lang="en-US" id="id_6101668_1633839_1_1">Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_lbl" xml:lang="en-US" id="id_6101668_1633839_2_1">Amortization of Unrecognized Prior Service Benefit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="id_6101668_1634660_1_1">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="id_6101668_1634660_2_1">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1647633_1_1">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1647633_4_1">Accumulated other comprehensive income/(loss), ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1647633_5_1">Accumulated other comprehensive income/(loss), beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1647633_2_1">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="id_6101668_1633416_1_1">Accumulated Other Comprehensive Income (Loss) [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="id_6101668_1633416_2_1">Accumulated Other Comprehensive Income (Loss) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="id_6101668_1636648_1_1">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="id_6101668_1636648_2_1">Foreign Currency Items [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_6101668_1644587_1_1">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_6101668_1644587_2_1">Capital in excess of par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1634242_1_1">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1634242_2_1">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_6101668_1650010_1_1">Allocated Share-based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_6101668_1650010_2_1">Stock based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="id_6101668_1646526_1_1">Allowance for Doubtful Accounts Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="id_6101668_1646526_2_1">Allowances on trade accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AmendedAndRestated2000IncentivePlanMember" xlink:label="ghm_AmendedAndRestated2000IncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_AmendedAndRestated2000IncentivePlanMember_lbl" xml:lang="en-US" id="id_6101668_1666860_3_1">Identifies the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_AmendedAndRestated2000IncentivePlanMember_lbl" xml:lang="en-US" id="id_6101668_1666860_1_1">Amended And Restated 2000 Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_AmendedAndRestated2000IncentivePlanMember_lbl" xml:lang="en-US" id="id_6101668_1666860_2_1">Amended and Restated 2000 Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_AmendedAndRestated2000IncentivePlanMember" xlink:to="ghm_AmendedAndRestated2000IncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_6101668_1633423_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_6101668_1633423_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_6101668_1650884_1_1">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_6101668_1650884_32_1">Selling, general and administrative - amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_6101668_1650884_2_1">Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_6101668_1650884_12_1">Intangible amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" xlink:label="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses_lbl" xml:lang="en-US" id="id_6101668_1822998_3_1">The amount of gains and losses recognized in net periodic benefit cost and the amount of prior service cost recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses_lbl" xml:lang="en-US" id="id_6101668_1822998_1_1">Amortization Of Unrecognized Prior Service Cost And Actuarial Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses_lbl" xml:lang="en-US" id="id_6101668_1822998_2_1">Amortization of unrecognized prior service cost and actuarial losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" xlink:to="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_6101668_1634668_1_1">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_6101668_1634668_2_1">Antidilutive securities excluded from computation of earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_6101668_1648873_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_6101668_1648873_6_1">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_6101668_1636242_1_1">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_6101668_1636242_2_1">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_6101668_1650014_1_1">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_6101668_1650014_6_1">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_6101668_1643954_1_1">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_6101668_1643954_2_1">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_6101668_1642755_1_1">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_6101668_1642755_2_1">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" id="id_6101668_1647508_1_1">Capital Expenditures Incurred but Not yet Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" id="id_6101668_1647508_2_1">Capital expenditures incurred but not yet paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" id="id_6101668_1647847_1_1">Capital Lease Obligations, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" id="id_6101668_1647847_2_1">Current portion of capital lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1647848_1_1">Capital Lease Obligations, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1647848_2_1">Capital lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_6101668_1651160_1_1">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_6101668_1651160_4_1">Cash and cash equivalents at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_6101668_1651160_5_1">Cash and cash equivalents at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_6101668_1651160_2_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_6101668_1648882_1_1">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_6101668_1648882_6_1">Net increase in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638711_1_1">Cash Flow, Supplemental Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638711_2_1">Cash Flow Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_6101668_1646952_1_1">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_6101668_1646952_2_1">Commitments and contingencies (Note 11)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1640697_1_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1640697_2_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1641131_1_1">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1641131_2_1">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" id="id_6101668_1638720_1_1">Common Stock, Dividends, Per Share, Declared</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" id="id_6101668_1638720_2_1">Dividends declared per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_6101668_1637092_1_1">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_6101668_1637092_2_1">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_6101668_1633455_1_1">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_6101668_1633455_2_1">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_6101668_1641977_1_1">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_6101668_1641977_2_1">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1635113_1_1">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1635113_2_1">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_6101668_1646846_1_1">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_6101668_1646846_2_1">Common stock, $.10 par value, 25,500 shares authorized 10,469 and 10,433 shares issued and 10,169 and 10,133 shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_CompanyRecognizesPlannedManufacturingProcess" xlink:label="ghm_CompanyRecognizesPlannedManufacturingProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_CompanyRecognizesPlannedManufacturingProcess_lbl" xml:lang="en-US" id="id_6101668_1846107_3_1">Planned manufacturing process used in determining the applicable revenue recognition method.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_CompanyRecognizesPlannedManufacturingProcess_lbl" xml:lang="en-US" id="id_6101668_1846107_1_1">Company Recognizes Planned Manufacturing Process</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_CompanyRecognizesPlannedManufacturingProcess_lbl" xml:lang="en-US" id="id_6101668_1846107_2_1">Company recognizes planned manufacturing process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_CompanyRecognizesPlannedManufacturingProcess" xlink:to="ghm_CompanyRecognizesPlannedManufacturingProcess_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1633083_1_1">Compensation and Retirement Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1633083_2_1">Compensation and Retirement Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1646845_1_1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1646845_6_1">Total comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638726_1_1">Comprehensive Income (Loss) Note [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638726_2_1">Changes in Accumulated Other Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractReceivableRetainage_lbl" xml:lang="en-US" id="id_6101668_1648642_1_1">Contract Receivable Retainage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractReceivableRetainage_lbl" xml:lang="en-US" id="id_6101668_1648642_2_1">Receivables billed but not paid under retainage provisions in its customer contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractReceivableRetainage" xlink:to="us-gaap_ContractReceivableRetainage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_6101668_1650908_1_1">Cost of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_6101668_1650908_2_1">Cost of products sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_6101668_1638733_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_6101668_1638733_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xml:lang="en-US" id="id_6101668_1645363_1_1">Customer Deposits, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xml:lang="en-US" id="id_6101668_1645363_2_1">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerDepositsCurrent" xlink:to="us-gaap_CustomerDepositsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_6101668_1640705_1_1">Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_6101668_1640705_2_1">Customer Relationships [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1647504_1_1">Deferred Compensation Liability, Classified, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1647504_2_1">Accrued compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_6101668_1649535_1_1">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_6101668_1649535_2_1">Deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_lbl" xml:lang="en-US" id="id_6101668_1650783_1_1">Deferred Tax Assets, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_lbl" xml:lang="en-US" id="id_6101668_1650783_2_1">Deferred income tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1647065_1_1">Deferred Tax Liabilities, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1647065_2_1">Deferred income tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1647829_1_1">Deferred Tax Liabilities, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1647829_2_1">Deferred income tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1645834_1_1">Defined Benefit Pension Plan, Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1645834_2_1">Accrued pension liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" xml:lang="en-US" id="id_6101668_1646057_1_1">Defined Benefit Plan, Amortization of Gains (Losses)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" xml:lang="en-US" id="id_6101668_1646057_14_1">Amortization of actuarial loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xml:lang="en-US" id="id_6101668_1649770_1_1">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xml:lang="en-US" id="id_6101668_1649770_2_1">Amortization of prior service benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1650669_1_1">Defined Benefit Plan, Assets for Plan Benefits, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1650669_2_1">Prepaid pension asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl" xml:lang="en-US" id="id_6101668_1649888_1_1">Defined Benefit Plan, Benefits Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl" xml:lang="en-US" id="id_6101668_1649888_2_1">Post retirement benefit plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="id_6101668_1649640_1_1">Defined Benefit Plan, Contributions by Employer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="id_6101668_1649640_2_1">Contributions to its defined benefit pension plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US" id="id_6101668_1643628_1_1">Defined Benefit Plan Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US" id="id_6101668_1643628_2_1">Defined Benefit Plan Disclosure [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" id="id_6101668_1645356_1_1">Defined Benefit Plan, Expected Future Benefit Payments, Remainder of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" id="id_6101668_1645356_2_1">Defined benefit plan, benefit expected to pay</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xml:lang="en-US" id="id_6101668_1644676_1_1">Defined Benefit Plan, Expected Return on Plan Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xml:lang="en-US" id="id_6101668_1644676_14_1">Expected return on assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl" xml:lang="en-US" id="id_6101668_1648016_1_1">Defined Benefit Plan, Interest Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl" xml:lang="en-US" id="id_6101668_1648016_2_1">Interest cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US" id="id_6101668_1651313_1_1">Defined Benefit Plan, Net Periodic Benefit Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US" id="id_6101668_1651313_6_1">Net pension benefit income and postretirement benefit cost (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="id_6101668_1640276_1_1">Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="id_6101668_1640276_2_1">Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlansDomain_lbl" xml:lang="en-US" id="id_6101668_1641561_1_1">Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlansDomain_lbl" xml:lang="en-US" id="id_6101668_1641561_2_1">Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_DefinedBenefitPlansDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl" xml:lang="en-US" id="id_6101668_1650412_1_1">Defined Benefit Plan, Service Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl" xml:lang="en-US" id="id_6101668_1650412_2_1">Service cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_lbl" xml:lang="en-US" id="id_6101668_1651048_1_1">Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_lbl" xml:lang="en-US" id="id_6101668_1651048_2_1">Contributions to the plan for the fiscal 2016</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DenominatorAbstract" xlink:label="ghm_DenominatorAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_DenominatorAbstract_lbl" xml:lang="en-US" id="id_6101668_1789733_3_1">Denominator.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_DenominatorAbstract_lbl" xml:lang="en-US" id="id_6101668_1789733_1_1">Denominator [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_DenominatorAbstract_lbl" xml:lang="en-US" id="id_6101668_1789733_2_1">Denominator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_DenominatorAbstract" xlink:to="ghm_DenominatorAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DenominatorDilutedIncomeAbstract" xlink:label="ghm_DenominatorDilutedIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_DenominatorDilutedIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1756760_3_1">Denominator diluted income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_DenominatorDilutedIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1756760_1_1">Denominator Diluted Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_DenominatorDilutedIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1756760_2_1">Denominator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_DenominatorDilutedIncomeAbstract" xlink:to="ghm_DenominatorDilutedIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" id="id_6101668_1651565_1_1">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" id="id_6101668_1651565_2_1">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DirectLaborPeriodWorkedOnContracts" xlink:label="ghm_DirectLaborPeriodWorkedOnContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_DirectLaborPeriodWorkedOnContracts_lbl" xml:lang="en-US" id="id_6101668_1795232_3_1">Equivalent of four weeks of direct labor hours worked on contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_DirectLaborPeriodWorkedOnContracts_lbl" xml:lang="en-US" id="id_6101668_1795232_1_1">Direct Labor Period Worked On Contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_DirectLaborPeriodWorkedOnContracts_lbl" xml:lang="en-US" id="id_6101668_1795232_2_1">Direct labor hours worked on contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_DirectLaborPeriodWorkedOnContracts" xlink:to="ghm_DirectLaborPeriodWorkedOnContracts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="us-gaap_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DirectorMember_lbl" xml:lang="en-US" id="id_6101668_1637501_1_1">Director [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DirectorMember_lbl" xml:lang="en-US" id="id_6101668_1637501_2_1">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectorMember" xlink:to="us-gaap_DirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_6101668_1640297_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_6101668_1640297_2_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_6101668_1642836_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_6101668_1642836_2_1">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US" id="id_6101668_1651052_1_1">Dividends, Common Stock, Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US" id="id_6101668_1651052_14_1">Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DocumentAndEntityInformationAbstract" xlink:label="ghm_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_6101668_1666892_3_1">Document and entity information.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_6101668_1666892_1_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_6101668_1666892_2_1">Document And Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="ghm_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_6101668_1631516_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_6101668_1631516_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_6101668_1633130_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_6101668_1633130_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_6101668_1642039_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_6101668_1642039_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_6101668_1634742_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_6101668_1634742_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="id_6101668_1643648_1_1">Domestic Tax Authority [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="id_6101668_1643648_2_1">Federal Tax Jurisdictions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarliestTaxYearMember_lbl" xml:lang="en-US" id="id_6101668_1634328_1_1">Earliest Tax Year [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarliestTaxYearMember_lbl" xml:lang="en-US" id="id_6101668_1634328_2_1">Earliest Tax Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarliestTaxYearMember" xlink:to="us-gaap_EarliestTaxYearMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_6101668_1633917_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_6101668_1633917_2_1">Per share data</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_6101668_1643649_1_1">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_6101668_1643649_2_1">Basic income per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_6101668_1643649_12_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" id="id_6101668_1642443_1_1">Earnings Per Share, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" id="id_6101668_1642443_2_1">Basic:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_6101668_1631521_1_1">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_6101668_1631521_2_1">Diluted income per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_6101668_1631521_12_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" id="id_6101668_1635547_1_1">Earnings Per Share, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" id="id_6101668_1635547_2_1">Diluted:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_6101668_1644008_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_6101668_1644008_2_1">Income Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_6101668_1650530_1_1">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_6101668_1650530_2_1">Effect of exchange rate changes on cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1644907_1_1">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1644907_2_1">Accrued compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US" id="id_6101668_1646276_1_1">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US" id="id_6101668_1646276_2_1">Income tax benefit to stock based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_6101668_1633925_1_1">Employee Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_6101668_1633925_2_1">Employee Stock Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_lbl" xml:lang="en-US" id="id_6101668_1634338_1_1">Employee Stock Ownership Plan (ESOP) Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_lbl" xml:lang="en-US" id="id_6101668_1634338_2_1">Employee Stock Ownership Plan (ESOP) Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_lbl" xml:lang="en-US" id="id_6101668_1638772_1_1">Employee Stock Ownership Plan (ESOP), Plan [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_lbl" xml:lang="en-US" id="id_6101668_1638772_2_1">Employee Stock Ownership Plan (ESOP), Plan [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_EmployeeStockPurchasePlanMember" xlink:label="ghm_EmployeeStockPurchasePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_6101668_1944181_3_1">Identifies the employee stock purchase plan or ESPP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_6101668_1944181_1_1">Employee Stock Purchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_6101668_1944181_2_1">Employee Stock Purchase Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_EmployeeStockPurchasePlanMember" xlink:to="ghm_EmployeeStockPurchasePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_6101668_1634753_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_6101668_1634753_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1635556_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1635556_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_6101668_1635557_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_6101668_1635557_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_6101668_1639155_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_6101668_1639155_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_6101668_1636759_1_1">Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_6101668_1636759_2_1">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_6101668_1644027_1_1">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_6101668_1644027_2_1">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="id_6101668_1650676_1_1">Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="id_6101668_1650676_2_1">Excess tax benefit on stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_6101668_1645583_1_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_6101668_1645583_2_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" id="id_6101668_1649301_1_1">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" id="id_6101668_1649301_2_1">Future amortization expenses, 2016</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_6101668_1649908_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_6101668_1649908_2_1">Future amortization expenses, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_6101668_1651200_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_6101668_1651200_2_1">Future amortization expenses, 2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_6101668_1648913_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_6101668_1648913_2_1">Future amortization expenses, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_6101668_1648914_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_6101668_1648914_2_1">Future amortization expenses, 2017</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_6101668_1632326_1_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_6101668_1632326_2_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_6101668_1650431_1_1">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_6101668_1650431_2_1">Finite-Lived Intangible Assets, Gross Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_6101668_1638797_1_1">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_6101668_1638797_2_1">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_6101668_1631944_1_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_6101668_1631944_2_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_6101668_1650931_1_1">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_6101668_1650931_2_1">Finite-Lived Intangible Assets, Net Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_FirstAnniversaryMember" xlink:label="ghm_FirstAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_FirstAnniversaryMember_lbl" xml:lang="en-US" id="id_6101668_1692875_3_1">First Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_FirstAnniversaryMember_lbl" xml:lang="en-US" id="id_6101668_1692875_1_1">First Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_FirstAnniversaryMember_lbl" xml:lang="en-US" id="id_6101668_1692875_2_1">First Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_FirstAnniversaryMember" xlink:to="ghm_FirstAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US" id="id_6101668_1633534_1_1">Foreign Tax Authority [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US" id="id_6101668_1633534_2_1">International Tax Jurisdictions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_6101668_1650936_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_6101668_1650936_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1633530_1_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1633530_2_1">Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_6101668_1645579_1_1">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_6101668_1645579_6_1">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GuaranteesAbstract" xlink:label="us-gaap_GuaranteesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteesAbstract_lbl" xml:lang="en-US" id="id_6101668_1640793_1_1">Guarantees [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteesAbstract_lbl" xml:lang="en-US" id="id_6101668_1640793_2_1">Guarantees [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_GuaranteesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_HeldToMaturitySecuritiesCurrent" xlink:label="us-gaap_HeldToMaturitySecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1650937_1_1">Held-to-maturity Securities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1650937_2_1">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesCurrent" xlink:to="us-gaap_HeldToMaturitySecuritiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" xlink:label="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod_lbl" xml:lang="en-US" id="id_6101668_1715981_3_1">Original maturity period for held to maturity securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod_lbl" xml:lang="en-US" id="id_6101668_1715981_1_1">Held To Maturity Securities Original Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod_lbl" xml:lang="en-US" id="id_6101668_1715981_2_1">Treasury with original maturities period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" xlink:to="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_6101668_1647034_1_1">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_6101668_1647034_2_1">Income before provision for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_6101668_1647034_6_1">Income before provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_6101668_1631567_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_6101668_1631567_2_1">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="id_6101668_1641238_1_1">Income Tax Authority [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="id_6101668_1641238_2_1">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="id_6101668_1634395_1_1">Income Tax Authority [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="id_6101668_1634395_2_1">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1638039_1_1">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1638039_2_1">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1639962_1_1">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1639962_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesLineItems" xlink:label="ghm_IncomeTaxesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_6101668_1933001_3_1">Income taxes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_6101668_1933001_1_1">Income Taxes [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_6101668_1933001_2_1">Income Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IncomeTaxesLineItems" xlink:to="ghm_IncomeTaxesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesPaidRefunded" xlink:label="ghm_IncomeTaxesPaidRefunded"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IncomeTaxesPaidRefunded_lbl" xml:lang="en-US" id="id_6101668_1976482_3_1">The amount of cash paid (received) during the current period to (from) foreign, federal, state, and local authorities as taxes (refund of taxes) on income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IncomeTaxesPaidRefunded_lbl" xml:lang="en-US" id="id_6101668_1976482_1_1">Income Taxes Paid Refunded</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_IncomeTaxesPaidRefunded_lbl" xml:lang="en-US" id="id_6101668_1976482_2_1">Income taxes paid (refunded)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IncomeTaxesPaidRefunded" xlink:to="ghm_IncomeTaxesPaidRefunded_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_6101668_1648421_1_1">Income Taxes Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_6101668_1648421_2_1">Income taxes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesTable" xlink:label="ghm_IncomeTaxesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_6101668_1891739_3_1">Income taxes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_6101668_1891739_1_1">Income Taxes [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_6101668_1891739_2_1">Income Taxes [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IncomeTaxesTable" xlink:to="ghm_IncomeTaxesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_6101668_1648041_1_1">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_6101668_1648041_2_1">Provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="id_6101668_1651075_1_1">Increase (Decrease) in Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="id_6101668_1651075_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_6101668_1645919_1_1">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_6101668_1645919_14_1">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" xlink:label="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities_lbl" xml:lang="en-US" id="id_6101668_1658767_3_1">The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for obligations related to services received from employees, obligations and expenses incurred but not paid and noncurrent obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities_lbl" xml:lang="en-US" id="id_6101668_1658767_1_1">Increase Decrease In Accrued Compensation Accrued Expenses And Other Current And Non Current Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities_lbl" xml:lang="en-US" id="id_6101668_1658767_2_1">Accrued compensation, accrued expenses and other current and non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" xlink:to="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xml:lang="en-US" id="id_6101668_1651460_1_1">Increase (Decrease) in Billing in Excess of Cost of Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xml:lang="en-US" id="id_6101668_1651460_2_1">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1860573_3_1">The (increase) decrease during the reporting period in the amount of the asset recognized for an overfunded defined benefit pension plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1860573_1_1">Increase Decrease In Defined Benefit Plan Assets For Plan Benefits Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1860573_14_1">Prepaid pension asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_6101668_1649930_1_1">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_6101668_1649930_2_1">Income taxes payable/receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_6101668_1645450_1_1">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_6101668_1645450_14_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" xlink:label="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits_lbl" xml:lang="en-US" id="id_6101668_1956876_3_1">The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for deferred compensation arrangements payable beyond one year and noncurrent liabilities associated with defined benefit pension plans and other postretirement defined benefit plans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits_lbl" xml:lang="en-US" id="id_6101668_1956876_1_1">Increase Decrease In Long Term Portion Of Accrued Compensation Accrued Pension Liability And Accrued Postretirement Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits_lbl" xml:lang="en-US" id="id_6101668_1956876_2_1">Long-term portion of accrued compensation, accrued pension liability and accrued postretirement benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" xlink:to="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US" id="id_6101668_1639574_1_1">Increase (Decrease) in Operating Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US" id="id_6101668_1639574_2_1">(Increase) decrease in operating assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1641245_1_1">Increase (Decrease) in Operating Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1641245_2_1">Increase (decrease) in operating liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_6101668_1645210_1_1">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_6101668_1645210_14_1">Prepaid expenses and other current and non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xml:lang="en-US" id="id_6101668_1645318_1_1">Increase (Decrease) in Unbilled Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xml:lang="en-US" id="id_6101668_1645318_14_1">Unbilled revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_6101668_1640374_1_1">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_6101668_1640374_2_1">Stock options outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_6101668_1634401_1_1">Indefinite-lived Intangible Assets [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_6101668_1634401_2_1">Indefinite-lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US" id="id_6101668_1651465_1_1">Indefinite-Lived Intangible Assets (Excluding Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US" id="id_6101668_1651465_2_1">Indefinite Lived Intangible Assets, Gross Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_6101668_1642506_1_1">Indefinite-lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_6101668_1642506_2_1">Indefinite-lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization_lbl" xml:lang="en-US" id="id_6101668_1701757_3_1">Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization_lbl" xml:lang="en-US" id="id_6101668_1701757_1_1">Indefinite Lived Intangibles Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization_lbl" xml:lang="en-US" id="id_6101668_1701757_14_1">Indefinite Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" xlink:to="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1637190_1_1">Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1637190_2_1">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="id_6101668_1649176_1_1">Intangible Assets, Net (Excluding Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="id_6101668_1649176_6_1">Indefinite Lived Intangible Assets, Net Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US" id="id_6101668_1644889_1_1">Interest Income (Expense), Nonoperating, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US" id="id_6101668_1644889_14_1">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="id_6101668_1647683_1_1">Interest Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="id_6101668_1647683_2_1">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1640385_1_1">Inventory Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_6101668_1640385_2_1">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1639585_1_1">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1639585_2_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="id_6101668_1650707_1_1">Inventory, Finished Goods, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="id_6101668_1650707_2_1">Finished products</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_6101668_1650071_1_1">Inventory, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_6101668_1650071_6_1">Inventory Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_lbl" xml:lang="en-US" id="id_6101668_1650206_1_1">Inventory, Net of Allowances, Customer Advances and Progress Billings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_lbl" xml:lang="en-US" id="id_6101668_1650206_2_1">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_lbl" xml:lang="en-US" id="id_6101668_1650206_6_1">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:to="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="id_6101668_1648052_1_1">Inventory, Raw Materials, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="id_6101668_1648052_2_1">Raw materials and supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_6101668_1650953_1_1">Inventory, Work in Process, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_6101668_1650953_2_1">Work in process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" id="id_6101668_1647342_1_1">Investment Income, Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" id="id_6101668_1647342_14_1">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentMaturityDate1" xlink:label="invest_InvestmentMaturityDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="invest_InvestmentMaturityDate1_lbl" xml:lang="en-US" id="id_6101668_1636412_1_1">Investment Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="invest_InvestmentMaturityDate1_lbl" xml:lang="en-US" id="id_6101668_1636412_2_1">Investment maturity date range end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_InvestmentMaturityDate1" xlink:to="invest_InvestmentMaturityDate1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1631984_1_1">Investments, Debt and Equity Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1631984_2_1">Investments, Debt And Equity Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_InvestmentSecuritiesLineItems" xlink:label="ghm_InvestmentSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_InvestmentSecuritiesLineItems_lbl" xml:lang="en-US" id="id_6101668_1806543_3_1">Investment Securities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_InvestmentSecuritiesLineItems_lbl" xml:lang="en-US" id="id_6101668_1806543_1_1">Investment Securities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_InvestmentSecuritiesLineItems_lbl" xml:lang="en-US" id="id_6101668_1806543_2_1">Investment Securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_InvestmentSecuritiesLineItems" xlink:to="ghm_InvestmentSecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_InvestmentSecuritiesTable" xlink:label="ghm_InvestmentSecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_InvestmentSecuritiesTable_lbl" xml:lang="en-US" id="id_6101668_1867356_3_1">Investment Securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_InvestmentSecuritiesTable_lbl" xml:lang="en-US" id="id_6101668_1867356_1_1">Investment Securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_InvestmentSecuritiesTable_lbl" xml:lang="en-US" id="id_6101668_1867356_2_1">Investment Securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_InvestmentSecuritiesTable" xlink:to="ghm_InvestmentSecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentsScheduleAbstract" xlink:label="invest_InvestmentsScheduleAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="invest_InvestmentsScheduleAbstract_lbl" xml:lang="en-US" id="id_6101668_1636012_1_1">Investments Schedule [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="invest_InvestmentsScheduleAbstract_lbl" xml:lang="en-US" id="id_6101668_1636012_2_1">Investments Schedule [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_InvestmentsScheduleAbstract" xlink:to="invest_InvestmentsScheduleAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentTextBlock" xlink:label="invest_InvestmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="invest_InvestmentTextBlock_lbl" xml:lang="en-US" id="id_6101668_1637204_1_1">Investment [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="invest_InvestmentTextBlock_lbl" xml:lang="en-US" id="id_6101668_1637204_2_1">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_InvestmentTextBlock" xlink:to="invest_InvestmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LatestTaxYearMember_lbl" xml:lang="en-US" id="id_6101668_1638440_1_1">Latest Tax Year [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LatestTaxYearMember_lbl" xml:lang="en-US" id="id_6101668_1638440_2_1">Latest Tax Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LatestTaxYearMember" xlink:to="us-gaap_LatestTaxYearMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_6101668_1646694_1_1">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_6101668_1646694_6_1">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_6101668_1646695_1_1">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_6101668_1646695_6_1">Total liabilities and stockholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_6101668_1636826_1_1">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_6101668_1636826_2_1">Liabilities and stockholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1647463_1_1">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_6101668_1647463_6_1">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_6101668_1639229_1_1">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_6101668_1639229_2_1">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_6101668_1633605_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_6101668_1633605_2_1">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_6101668_1643741_1_1">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_6101668_1643741_2_1">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1638871_1_1">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1638871_2_1">Financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_6101668_1649336_1_1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_6101668_1649336_6_1">Net cash used by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1635651_1_1">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1635651_2_1">Investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_6101668_1649062_1_1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_6101668_1649062_6_1">Net cash (used) provided by investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1638472_1_1">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_6101668_1638472_2_1">Operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_6101668_1631616_1_1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_6101668_1631616_6_1">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_6101668_1644530_1_1">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_6101668_1644530_2_1">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_6101668_1644530_6_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NuclearPermitsMember" xlink:label="ghm_NuclearPermitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_NuclearPermitsMember_lbl" xml:lang="en-US" id="id_6101668_1823738_3_1">Rights acquired through registration of a nuclear permit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_NuclearPermitsMember_lbl" xml:lang="en-US" id="id_6101668_1823738_1_1">Nuclear Permits [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_NuclearPermitsMember_lbl" xml:lang="en-US" id="id_6101668_1823738_2_1">Permits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_NuclearPermitsMember" xlink:to="ghm_NuclearPermitsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NumeratorAbstract" xlink:label="ghm_NumeratorAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_NumeratorAbstract_lbl" xml:lang="en-US" id="id_6101668_1943599_3_1">Numerator.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_NumeratorAbstract_lbl" xml:lang="en-US" id="id_6101668_1943599_1_1">Numerator [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_NumeratorAbstract_lbl" xml:lang="en-US" id="id_6101668_1943599_2_1">Numerator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_NumeratorAbstract" xlink:to="ghm_NumeratorAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NumeratorDilutedIncomeAbstract" xlink:label="ghm_NumeratorDilutedIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_NumeratorDilutedIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1803824_3_1">Numerator diluted income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_NumeratorDilutedIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1803824_1_1">Numerator Diluted Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_NumeratorDilutedIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1803824_2_1">Numerator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_NumeratorDilutedIncomeAbstract" xlink:to="ghm_NumeratorDilutedIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="us-gaap_OfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficerMember_lbl" xml:lang="en-US" id="id_6101668_1638877_1_1">Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficerMember_lbl" xml:lang="en-US" id="id_6101668_1638877_2_1">Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficerMember" xlink:to="us-gaap_OfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_OfficersAndKeyEmployeesMember" xlink:label="ghm_OfficersAndKeyEmployeesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_OfficersAndKeyEmployeesMember_lbl" xml:lang="en-US" id="id_6101668_1923967_3_1">Officers and key employees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_OfficersAndKeyEmployeesMember_lbl" xml:lang="en-US" id="id_6101668_1923967_1_1">Officers And Key Employees [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_OfficersAndKeyEmployeesMember_lbl" xml:lang="en-US" id="id_6101668_1923967_2_1">Officers and Key Employees [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_OfficersAndKeyEmployeesMember" xlink:to="ghm_OfficersAndKeyEmployeesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OpenTaxYear_lbl" xml:lang="en-US" id="id_6101668_1642561_1_1">Open Tax Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OpenTaxYear_lbl" xml:lang="en-US" id="id_6101668_1642561_2_1">Open tax year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="id_6101668_1641734_1_1">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="id_6101668_1641734_2_1">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1636873_1_1">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1636873_2_1">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1648447_1_1">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1648447_2_1">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1644873_1_1">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1644873_2_1">Other comprehensive income before reclassifications</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1646895_1_1">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1646895_2_1">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1644741_1_1">Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1644741_6_1">Total other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_6101668_1642577_1_1">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_6101668_1642577_2_1">Other comprehensive income:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1649063_1_1">Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1649063_14_1">Defined benefit pension and other postretirement plans net of income tax of $107 and $46, for the three months ended June 30, 2015 and 2014, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xml:lang="en-US" id="id_6101668_1647561_1_1">Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xml:lang="en-US" id="id_6101668_1647561_14_1">Defined benefit pension and other postretirement plans, tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_OtherExpensesAndIncome" xlink:label="ghm_OtherExpensesAndIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_OtherExpensesAndIncome_lbl" xml:lang="en-US" id="id_6101668_1808743_3_1">Total selling, general &amp; administrative expenses and nonoperating income and expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_OtherExpensesAndIncome_lbl" xml:lang="en-US" id="id_6101668_1808743_1_1">Other Expenses And Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ghm_OtherExpensesAndIncome_lbl" xml:lang="en-US" id="id_6101668_1808743_6_1">Total other expenses and income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_OtherExpensesAndIncome" xlink:to="ghm_OtherExpensesAndIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" id="id_6101668_1640042_1_1">Other Income and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" id="id_6101668_1640042_2_1">Other expenses and income:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="us-gaap_OtherIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_6101668_1651494_1_1">Other Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_6101668_1651494_2_1">Other intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="id_6101668_1634481_1_1">Other Postretirement Benefit Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="id_6101668_1634481_2_1">Other Postretirement Benefit Plans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:label="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1645420_1_1">Other Postretirement Defined Benefit Plan, Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_6101668_1645420_2_1">Accrued postretirement benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:to="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="id_6101668_1645054_1_1">Payments of Ordinary Dividends, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="id_6101668_1645054_14_1">Dividends paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xml:lang="en-US" id="id_6101668_1646114_1_1">Payments to Acquire Held-to-maturity Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xml:lang="en-US" id="id_6101668_1646114_14_1">Purchase of investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_6101668_1644389_1_1">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_6101668_1644389_14_1">Purchase of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1632439_1_1">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1632439_2_1">Employee Benefit Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="id_6101668_1635288_1_1">Pension Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="id_6101668_1635288_2_1">Pension Plans, Defined Benefit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionPlansDefinedBenefitMember" xlink:to="us-gaap_PensionPlansDefinedBenefitMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_PerformanceVestedRestrictedStockMember" xlink:label="ghm_PerformanceVestedRestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_PerformanceVestedRestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1751382_3_1">Performance vested restricted stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_PerformanceVestedRestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1751382_1_1">Performance Vested Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_PerformanceVestedRestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1751382_2_1">Performance Vested Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_PerformanceVestedRestrictedStockMember" xlink:to="ghm_PerformanceVestedRestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_Permits" xlink:label="ghm_Permits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_Permits_lbl" xml:lang="en-US" id="id_6101668_1827581_3_1">Carrying amount (original costs adjusted for previously recognized impairment) as of the balance sheet date for nuclear permits required to operate in the strict regulatory environment of the nuclear industry which are intended to be continually renewed.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_Permits_lbl" xml:lang="en-US" id="id_6101668_1827581_1_1">Permits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_Permits_lbl" xml:lang="en-US" id="id_6101668_1827581_2_1">Permits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_Permits" xlink:to="ghm_Permits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_6101668_1639657_1_1">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_6101668_1639657_2_1">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_6101668_1637683_1_1">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_6101668_1637683_2_1">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_6101668_1642594_1_1">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_6101668_1642594_2_1">Preferred stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_6101668_1639289_1_1">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_6101668_1639289_2_1">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_6101668_1647540_1_1">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_6101668_1647540_2_1">Preferred stock, $1.00 par value, 500 shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_6101668_1650984_1_1">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_6101668_1650984_2_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_lbl" xml:lang="en-US" id="id_6101668_1651977_1_1">Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_lbl" xml:lang="en-US" id="id_6101668_1651977_2_1">Redemption of investments at maturity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="id_6101668_1649976_1_1">Proceeds from Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="id_6101668_1649976_2_1">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_6101668_1646657_1_1">Product Warranty Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_6101668_1646657_4_1">Balance at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_6101668_1646657_5_1">Balance at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1633270_1_1">Product Warranty Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US" id="id_6101668_1633270_2_1">Product Warranty Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="us-gaap_ProductWarrantyExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyExpense_lbl" xml:lang="en-US" id="id_6101668_1651380_1_1">Product Warranty Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyExpense_lbl" xml:lang="en-US" id="id_6101668_1651380_2_1">Expense for product warranties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyExpense" xlink:to="us-gaap_ProductWarrantyExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms" xlink:label="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms_lbl" xml:lang="en-US" id="id_6101668_1646562_1_1">Progress Payments Netted Against Inventory for Long-term Contracts or Programs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms_lbl" xml:lang="en-US" id="id_6101668_1646562_2_1">Less - progress payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms" xlink:to="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_6101668_1649598_1_1">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_6101668_1649598_2_1">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_6101668_1639304_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_6101668_1639304_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_6101668_1634888_1_1">Range [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_6101668_1634888_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_lbl" xml:lang="en-US" id="id_6101668_1636912_1_1">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_lbl" xml:lang="en-US" id="id_6101668_1636912_2_1">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1649225_1_1">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US" id="id_6101668_1649225_14_1">Amounts reclassified from accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl" xml:lang="en-US" id="id_6101668_1639671_1_1">Reclassification out of Accumulated Other Comprehensive Income [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl" xml:lang="en-US" id="id_6101668_1639671_2_1">Reclassification out of Accumulated Other Comprehensive Income [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_lbl" xml:lang="en-US" id="id_6101668_1635306_1_1">Reclassification out of Accumulated Other Comprehensive Income [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_lbl" xml:lang="en-US" id="id_6101668_1635306_2_1">Reclassification out of Accumulated Other Comprehensive Income [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_6101668_1631675_1_1">Reclassification out of Accumulated Other Comprehensive Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_6101668_1631675_2_1">Reclassifications Out of Accumulated Other Comprehensive Loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_lbl" xml:lang="en-US" id="id_6101668_1636914_1_1">Reclassification out of Accumulated Other Comprehensive Income [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_lbl" xml:lang="en-US" id="id_6101668_1636914_2_1">Reclassification out of Accumulated Other Comprehensive Income [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1642988_1_1">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1642988_2_1">Reclassifications Out of Accumulated Other Comprehensive Loss by Component</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" id="id_6101668_1644374_1_1">Repayments of Long-term Capital Lease Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" id="id_6101668_1644374_14_1">Principal repayments on capital lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1632468_1_1">Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1632468_2_1">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_6101668_1646649_1_1">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_6101668_1646649_4_1">Retained earnings at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_6101668_1646649_5_1">Retained earnings at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_6101668_1646649_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionAbstract_lbl" xml:lang="en-US" id="id_6101668_1631685_1_1">Revenue Recognition [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionAbstract_lbl" xml:lang="en-US" id="id_6101668_1631685_2_1">Revenue Recognition [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRecognitionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionLineItems" xlink:label="ghm_RevenueRecognitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_RevenueRecognitionLineItems_lbl" xml:lang="en-US" id="id_6101668_1953889_3_1">Revenue Recognition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_RevenueRecognitionLineItems_lbl" xml:lang="en-US" id="id_6101668_1953889_1_1">Revenue Recognition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_RevenueRecognitionLineItems_lbl" xml:lang="en-US" id="id_6101668_1953889_2_1">Revenue Recognition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_RevenueRecognitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionTable" xlink:label="ghm_RevenueRecognitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_RevenueRecognitionTable_lbl" xml:lang="en-US" id="id_6101668_1811786_3_1">Revenue Recognition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_RevenueRecognitionTable_lbl" xml:lang="en-US" id="id_6101668_1811786_1_1">Revenue Recognition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_RevenueRecognitionTable_lbl" xml:lang="en-US" id="id_6101668_1811786_2_1">Revenue Recognition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_RevenueRecognitionTable" xlink:to="ghm_RevenueRecognitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionTextBlock" xlink:label="ghm_RevenueRecognitionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_RevenueRecognitionTextBlock_lbl" xml:lang="en-US" id="id_6101668_1731619_3_1">Disclosure of accounting policy for revenue recognition for long-term construction type contracts accounted for using the percentage-of-completion and completed contract methods. The disclosure would be generally expected to include the method for measuring extent of progress toward completion for contracts accounted for using the percentage-of-completion method and the criteria used to determine when a project is substantially complete for contracts accounted for using the completed contract method. The disclosure may also describe the accounting for significant changes in estimate and losses on contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_RevenueRecognitionTextBlock_lbl" xml:lang="en-US" id="id_6101668_1731619_1_1">Revenue Recognition [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_RevenueRecognitionTextBlock_lbl" xml:lang="en-US" id="id_6101668_1731619_2_1">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_RevenueRecognitionTextBlock" xlink:to="ghm_RevenueRecognitionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" id="id_6101668_1644845_1_1">Revenue, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" id="id_6101668_1644845_2_1">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638219_1_1">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638219_2_1">Changes in Accumulated Other Comprehensive Loss by Component</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US" id="id_6101668_1637002_1_1">Schedule of Defined Benefit Plans Disclosures [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US" id="id_6101668_1637002_2_1">Schedule of Defined Benefit Plans Disclosures [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638542_1_1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638542_2_1">Reconciliation of Numerators and Denominators of Basic and Diluted Income Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_6101668_1632487_1_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_6101668_1632487_2_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock" xlink:label="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1766029_3_1">Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite and indefinite life, by major class.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1766029_1_1">Schedule Of Intangible Assets And Accumulated Amortization Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1766029_2_1">Summary of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock" xlink:to="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsLineItems" xlink:label="ghm_ScheduleOfIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_ScheduleOfIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_6101668_1788826_3_1">Schedule Of Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_ScheduleOfIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_6101668_1788826_1_1">Schedule Of Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_ScheduleOfIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_6101668_1788826_2_1">Schedule Of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="ghm_ScheduleOfIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsTable" xlink:label="ghm_ScheduleOfIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_ScheduleOfIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_6101668_1690962_3_1">Schedule Of Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_ScheduleOfIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_6101668_1690962_1_1">Schedule Of Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_ScheduleOfIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_6101668_1690962_2_1">Schedule Of Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_ScheduleOfIntangibleAssetsTable" xlink:to="ghm_ScheduleOfIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638546_1_1">Schedule of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1638546_2_1">Major Classifications of Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1642231_1_1">Schedule of Net Benefit Costs [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1642231_2_1">Components of Postretirement Benefit Cost (Income) and Pension Benefit Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1634928_1_1">Schedule of Product Warranty Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="id_6101668_1634928_2_1">Reconciliation of the Changes in Product Warranty Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_6101668_1643015_1_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_6101668_1643015_2_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SelfInsuredMedicalPlanLiability" xlink:label="ghm_SelfInsuredMedicalPlanLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_SelfInsuredMedicalPlanLiability_lbl" xml:lang="en-US" id="id_6101668_1751108_3_1">The liability recognized in the balance sheet that is associated with the self insured medical plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_SelfInsuredMedicalPlanLiability_lbl" xml:lang="en-US" id="id_6101668_1751108_1_1">Self Insured Medical Plan Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_SelfInsuredMedicalPlanLiability_lbl" xml:lang="en-US" id="id_6101668_1751108_2_1">Self-Insured medical plan liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_SelfInsuredMedicalPlanLiability" xlink:to="ghm_SelfInsuredMedicalPlanLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_6101668_1650747_1_1">Selling, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_6101668_1650747_2_1">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_6101668_1648110_1_1">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_6101668_1648110_2_1">Stock-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_6101668_1634556_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_6101668_1634556_2_1">Vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" id="id_6101668_1635812_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" id="id_6101668_1635812_2_1">Share-based compensation vesting percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_6101668_1632936_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_6101668_1632936_2_1">Restricted stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_6101668_1638236_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_6101668_1638236_2_1">Stock options maximum term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_6101668_1637335_1_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_6101668_1637335_2_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_6101668_1631723_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_6101668_1631723_2_1">Number of shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_6101668_1640581_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_6101668_1640581_2_1">Stock option awards granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" id="id_6101668_1638568_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" id="id_6101668_1638568_2_1">Discounted purchase price of common stock percentage on fair market value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_6101668_1634939_1_1">Equity Award [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_6101668_1634939_2_1">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US" id="id_6101668_1635815_1_1">Share-based Compensation Award, Tranche One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US" id="id_6101668_1635815_2_1">Share-based Compensation Award, Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US" id="id_6101668_1635428_1_1">Share-based Compensation Award, Tranche Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US" id="id_6101668_1635428_2_1">Share-based Compensation Award, Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US" id="id_6101668_1644250_1_1">Share-based Compensation Award, Tranche Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US" id="id_6101668_1644250_2_1">Share-based Compensation Award, Tranche Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="id_6101668_1648233_1_1">Standard Product Warranty Accrual, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="id_6101668_1648233_14_1">Product warranty claims paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="id_6101668_1641051_1_1">State and Local Jurisdiction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="id_6101668_1641051_2_1">State Tax Jurisdictions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_6101668_1643450_1_1">Equity Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_6101668_1643450_2_1">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_6101668_1641812_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_6101668_1641812_2_1">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_6101668_1643038_1_1">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_6101668_1643038_2_1">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_6101668_1640591_1_1">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_6101668_1640591_2_1">Statement Of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1639796_1_1">Statement of Comprehensive Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_6101668_1639796_2_1">Statement Of Income And Comprehensive Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_6101668_1632950_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_6101668_1632950_2_1">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_6101668_1644941_1_1">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_6101668_1644941_6_1">Total stockholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_6101668_1634143_1_1">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_6101668_1634143_2_1">Stockholders' equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_StockOptionAndRestrictedStockAwardsMember" xlink:label="ghm_StockOptionAndRestrictedStockAwardsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_StockOptionAndRestrictedStockAwardsMember_lbl" xml:lang="en-US" id="id_6101668_1764358_3_1">Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option) and other antidilutive restricted stock awards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_StockOptionAndRestrictedStockAwardsMember_lbl" xml:lang="en-US" id="id_6101668_1764358_1_1">Stock Option And Restricted Stock Awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_StockOptionAndRestrictedStockAwardsMember_lbl" xml:lang="en-US" id="id_6101668_1764358_2_1">Stock Option and Restricted Stock Awards [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_StockOptionAndRestrictedStockAwardsMember" xlink:to="ghm_StockOptionAndRestrictedStockAwardsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SubstantialCompletionOfManufacturingProcess" xlink:label="ghm_SubstantialCompletionOfManufacturingProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_SubstantialCompletionOfManufacturingProcess_lbl" xml:lang="en-US" id="id_6101668_1930537_3_1">The percent at which the manufacturing process of a contract must be completed with regard to direct labor hours for the contract to be considered substantially complete.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_SubstantialCompletionOfManufacturingProcess_lbl" xml:lang="en-US" id="id_6101668_1930537_1_1">Substantial Completion Of Manufacturing Process</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_SubstantialCompletionOfManufacturingProcess_lbl" xml:lang="en-US" id="id_6101668_1930537_2_1">Substantial completion of manufacturing process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_SubstantialCompletionOfManufacturingProcess" xlink:to="ghm_SubstantialCompletionOfManufacturingProcess_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:label="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_6101668_1857417_3_1">Summary Of Basic And Diluted Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_6101668_1857417_1_1">Summary Of Basic And Diluted Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_6101668_1857417_2_1">Summary Of Basic And Diluted Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US" id="id_6101668_1637349_1_1">Supplemental Cash Flow Elements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US" id="id_6101668_1637349_2_1">Supplemental Cash Flow Elements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="id_6101668_1647091_1_1">Taxes Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="id_6101668_1647091_2_1">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US" id="id_6101668_1632114_1_1">Tax Period [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US" id="id_6101668_1632114_2_1">Tax Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodDomain_lbl" xml:lang="en-US" id="id_6101668_1641395_1_1">Tax Period [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxPeriodDomain_lbl" xml:lang="en-US" id="id_6101668_1641395_2_1">Tax Period [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_6101668_1639366_1_1">Text Block [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_6101668_1639366_2_1">Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_TextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ThirdAnniversaryMember" xlink:label="ghm_ThirdAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_ThirdAnniversaryMember_lbl" xml:lang="en-US" id="id_6101668_1735756_3_1">Third Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_ThirdAnniversaryMember_lbl" xml:lang="en-US" id="id_6101668_1735756_1_1">Third Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_ThirdAnniversaryMember_lbl" xml:lang="en-US" id="id_6101668_1735756_2_1">Third Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_ThirdAnniversaryMember" xlink:to="ghm_ThirdAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_TimeVestedRestrictedStockMember" xlink:label="ghm_TimeVestedRestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ghm_TimeVestedRestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1716368_3_1">Time vested restricted stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ghm_TimeVestedRestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1716368_1_1">Time Vested Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ghm_TimeVestedRestrictedStockMember_lbl" xml:lang="en-US" id="id_6101668_1716368_2_1">Time Vested Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ghm_TimeVestedRestrictedStockMember" xlink:to="ghm_TimeVestedRestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="id_6101668_1635457_1_1">Title of Individual [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="id_6101668_1635457_2_1">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="id_6101668_1635458_1_1">Relationship to Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="id_6101668_1635458_2_1">Relationship to Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US" id="id_6101668_1642356_1_1">Trade Names [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US" id="id_6101668_1642356_2_1">Tradename [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_6101668_1643125_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_6101668_1643125_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_6101668_1633341_1_1">Treasury Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_6101668_1633341_2_1">Treasury stock, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_6101668_1650004_1_1">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_6101668_1650004_14_1">Treasury stock, (299 shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="us-gaap_UnbilledContractsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnbilledContractsReceivable_lbl" xml:lang="en-US" id="id_6101668_1648611_1_1">Unbilled Contracts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnbilledContractsReceivable_lbl" xml:lang="en-US" id="id_6101668_1648611_2_1">Unbilled revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledContractsReceivable" xlink:to="us-gaap_UnbilledContractsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_6101668_1645975_1_1">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_6101668_1645975_2_1">Liability unrecognized tax benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" id="id_6101668_1636161_1_1">Vesting [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" id="id_6101668_1636161_2_1">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" id="id_6101668_1637752_1_1">Vesting [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" id="id_6101668_1637752_2_1">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1639712_1_1">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1639712_2_1">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_6101668_1639712_6_1">Weighted average common and potential common shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_6101668_1632953_1_1">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_6101668_1632953_2_1">Weighted average common shares outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_6101668_1641406_1_1">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_6101668_1641406_2_1">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_6101668_1641406_12_1">Weighted average common shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>ghm-20150630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Presentation Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 4 -->
<!-- Creation date: 2015-07-29T15:51:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DocumentandEntityInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfOtherComprehensiveIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfOtherComprehensiveIncomeParen" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureRevenueRecognitionAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureInvestmentsAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureInventoriesMajorClassificationsOfInventories" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIntangibleAssetsSummaryOfIntangibleAssets" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureStockBasedCompensationAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomePerShareAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureCashFlowStatementAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureEmployeeBenefitPlansAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent" roleURI="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsRevenueRecognitionTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInvestmentTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="ghm-20150630.xsd#Role_NotesToFinancialStatementsAccountingChangesTextBlock" roleURI="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DocumentAndEntityInformationAbstract" xlink:label="ghm_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfIncome" xlink:title="124000 - Statement - Statement of Income (Including Gross Margin)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_OtherExpensesAndIncome" xlink:label="ghm_OtherExpensesAndIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SalesRevenueNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_DividendsCommonStockCash" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.2000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.2100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="ghm_OtherExpensesAndIncome" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome" xlink:title="148400 - Statement - Statement of Comprehensive Income">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" order="1.0100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified" xlink:title="104000 - Statement - Statement of Financial Position, Classified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_HeldToMaturitySecuritiesCurrent" xlink:label="us-gaap_HeldToMaturitySecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="us-gaap_OtherIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:label="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_Permits" xlink:label="ghm_Permits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="us-gaap_UnbilledContractsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="ghm_Permits" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesCurrent" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_UnbilledContractsReceivable" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CustomerDepositsCurrent" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect" xlink:title="152200 - Statement - Statement of Cash Flows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" xlink:label="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" xlink:label="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" xlink:label="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.2600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables" order="1.2700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.2800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.2900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" order="1.3000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" order="1.1700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="1.1900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.1300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" order="1.1400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_CompanyRecognizesPlannedManufacturingProcess" xlink:label="ghm_CompanyRecognizesPlannedManufacturingProcess"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DirectLaborPeriodWorkedOnContracts" xlink:label="ghm_DirectLaborPeriodWorkedOnContracts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionLineItems" xlink:label="ghm_RevenueRecognitionLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionTable" xlink:label="ghm_RevenueRecognitionTable"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SubstantialCompletionOfManufacturingProcess" xlink:label="ghm_SubstantialCompletionOfManufacturingProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="ghm_RevenueRecognitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_CompanyRecognizesPlannedManufacturingProcess" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_DirectLaborPeriodWorkedOnContracts" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="ghm_SubstantialCompletionOfManufacturingProcess" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_RevenueRecognitionLineItems" xlink:to="us-gaap_ContractReceivableRetainage" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_RevenueRecognitionTable" xlink:to="us-gaap_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_RevenueRecognitionTable" xlink:to="ghm_RevenueRecognitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" xlink:label="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentMaturityDate1" xlink:label="invest_InvestmentMaturityDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_InvestmentSecuritiesLineItems" xlink:label="ghm_InvestmentSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_InvestmentSecuritiesTable" xlink:label="ghm_InvestmentSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="ghm_InvestmentSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_InvestmentSecuritiesLineItems" xlink:to="invest_InvestmentMaturityDate1" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_InvestmentSecuritiesLineItems" xlink:to="ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_InvestmentSecuritiesTable" xlink:to="us-gaap_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_InvestmentSecuritiesTable" xlink:to="ghm_InvestmentSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms" xlink:label="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" xlink:label="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NuclearPermitsMember" xlink:label="ghm_NuclearPermitsMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsLineItems" xlink:label="ghm_ScheduleOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsTable" xlink:label="ghm_ScheduleOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ghm_ScheduleOfIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ghm_NuclearPermitsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="ghm_IndefiniteLivedIntangiblesAccumulatedAmortization" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_ScheduleOfIntangibleAssetsTable" xlink:to="ghm_ScheduleOfIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AmendedAndRestated2000IncentivePlanMember" xlink:label="ghm_AmendedAndRestated2000IncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="us-gaap_DirectorMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_EmployeeStockPurchasePlanMember" xlink:label="ghm_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_FirstAnniversaryMember" xlink:label="ghm_FirstAnniversaryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="us-gaap_OfficerMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_OfficersAndKeyEmployeesMember" xlink:label="ghm_OfficersAndKeyEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_PerformanceVestedRestrictedStockMember" xlink:label="ghm_PerformanceVestedRestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_StockOptionAndRestrictedStockAwardsMember" xlink:label="ghm_StockOptionAndRestrictedStockAwardsMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ThirdAnniversaryMember" xlink:label="ghm_ThirdAnniversaryMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_TimeVestedRestrictedStockMember" xlink:label="ghm_TimeVestedRestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="ghm_EmployeeStockPurchasePlanMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="ghm_AmendedAndRestated2000IncentivePlanMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ghm_PerformanceVestedRestrictedStockMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ghm_TimeVestedRestrictedStockMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ghm_StockOptionAndRestrictedStockAwardsMember" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_OfficerMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ghm_OfficersAndKeyEmployeesMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_DirectorMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="ghm_ThirdAnniversaryMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="ghm_FirstAnniversaryMember" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare">
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DenominatorAbstract" xlink:label="ghm_DenominatorAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_DenominatorDilutedIncomeAbstract" xlink:label="ghm_DenominatorDilutedIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NumeratorAbstract" xlink:label="ghm_NumeratorAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_NumeratorDilutedIncomeAbstract" xlink:label="ghm_NumeratorDilutedIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:label="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DenominatorAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DenominatorDilutedIncomeAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DenominatorDilutedIncomeAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_DenominatorDilutedIncomeAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_NumeratorAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_NumeratorDilutedIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="ghm_NumeratorAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="ghm_DenominatorAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="ghm_NumeratorDilutedIncomeAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="ghm_DenominatorDilutedIncomeAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GuaranteesAbstract" xlink:label="us-gaap_GuaranteesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="us-gaap_ProductWarrantyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_ProductWarrantyAccrual" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_ProductWarrantyExpense" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_ProductWarrantyAccrual_2" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesPaidRefunded" xlink:label="ghm_IncomeTaxesPaidRefunded"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="ghm_IncomeTaxesPaidRefunded" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_SelfInsuredMedicalPlanLiability" xlink:label="ghm_SelfInsuredMedicalPlanLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="ghm_SelfInsuredMedicalPlanLiability" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesLineItems" xlink:label="ghm_IncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_IncomeTaxesTable" xlink:label="ghm_IncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ghm_IncomeTaxesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_IncomeTaxesLineItems" xlink:to="us-gaap_OpenTaxYear" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_IncomeTaxesTable" xlink:to="us-gaap_TaxPeriodAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_IncomeTaxesTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ghm_IncomeTaxesTable" xlink:to="ghm_IncomeTaxesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_LatestTaxYearMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" xlink:label="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock">
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_RevenueRecognitionTextBlock" xlink:label="ghm_RevenueRecognitionTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="ghm_RevenueRecognitionTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentsScheduleAbstract" xlink:label="invest_InvestmentsScheduleAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentTextBlock" xlink:label="invest_InvestmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="invest_InvestmentsScheduleAbstract" xlink:to="invest_InvestmentTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="ghm-20150630.xsd#ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock" xlink:label="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GuaranteesAbstract" xlink:label="us-gaap_GuaranteesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GuaranteesAbstract" xlink:label="us-gaap_GuaranteesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesTextBlock" xlink:label="us-gaap_AccountingChangesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>g944241tx_pg021.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g944241tx_pg021.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@!U@)J P$1  (1 0,1 ?_$ /P  0 !!0$! 0$
M       )! 4&!P@# 0H" 0$  @,! 0$!            !@D%!P@#! $"$
M!00   4+#@L"" <,"P   P0%!@$"!P@1-[<X>!(3LQ0T=I:VUG<)(3%S5'0U
M576U%A=7U[A!<2(SM!65U1A8.;(V46%RTB.4EYBQ,I/#)"96D=&24V/4)64G
M1]@9@:%"4F)$Q$:G* H1  $" P(("04,!P<# @4%   ! @,$!1$&,;$2<C0'
M-P@A<<$R,[-T=39!LA-SM%&!D=$B4H+"TY05-6'A8A3$51A"DM(C4Q87H9-4
M0Z.B8R34)82DE:56_]H # ,!  (1 Q$ /P#]JB=@DN1LK9F1J<JY,BS5"WJ&
M,C"R0YRC;6UITCCC^/2):<=:MBKHM4KE+H['77&&'W4ZCJ++;;:6^J!EGT(.
M7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY#
M !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/
M":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y
M?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D,
M 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\
M)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E
M]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P
M ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCP
MFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7
MU[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY#
M!]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/"
M:)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?
M7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D,
M'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)
MHGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]
M>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P
M?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPF
MB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U
M[YX\)HGY# !]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !
M]"#E]>^>/":)^0P ?0@Y?7OGCPFB?D, 'T(.7U[YX\)HGY# !]"#E]>^>/":
M)^0P ?0@Y?7OGCPFB?D, /E<'N=:5I]/&>:<-*TX:2>)<-.&G!PT_P"HU?5H
M +UU;M_VD?\ BOZS^?;O?'_M)[U_WA_\IW-_Y  6;&?&YLCWY8^Y(X8 -\
M
M
M    #4?V=@"QXSXW-D>_+'W)'# !O@
M                           !^6",^G?SJZ[&%XVK9HA(TIOI#Y#I.7K)
M'\BY5:MT;X@W; .^%$^7B6QV0K<;&$MS*AME"M/?>208UE&V6G$F5MZD"6-R
M]+KIS%LOY'PSDMTR=A]^QMB7,N=5;YE7%LGA\9DV)\ O*EBRA-(F8J).D"ML
M:%J(ZY#18W(37Q-910V6K"#"C# .5LZ^F_@&/VW5";L./)GBW&V5MP6/7K/;
MEN%C'(VO#]BO'3KA61YMKE-@12Q(UH7MN/B;4F5)U-AJM-0HZI1UA2C@+H!G
M<D],OBG'>5W)SRY'WS$NK)6@V)]PVJ5SF$S1!G9?),P;&RK!<'Q[]$+>G=7N
MY=,B6IN4M3;8EJ\WGN%+3RB:6WVE@;4*],7J.;&&!=5BV/LR<]9E><$K=9J:
MYY-4[1Q2=QJ"ILK2B^6800LZN5MD8CF)ER:3J76RTY#<SJB;R3#3C*$ #LW5
M+:/$VYV"8;L=@U:_.6+YZKEZ2-+I-'7*)O2FZ$S610%Y-51]X+)=&VRK]&%7
M6K5!99UQ/4W7665K6V@'1(
M                   #4?V=@"QXSXW-D>_+'W)'# !O@
M                                          !!Y7T*+4O6R"'R'<_8
M-YUEE.WSQN>^ZS%0K7MICR[)CGG*_8DEHIE9#B>F;4451Y,+(/ZTG?R5%Z0C
MK'7K;;[J@#$&K_\ SYZSTR#*Y=-,P9CR!'YCC';?#;[%GE!C%M>'J!;?OZ^5
M311*\H,,';LESG(,2?5UOZDD3RXKEB9$B1I;K;BR/RP-CSCT+$$SQ%,,Q#;_
M &DV W'9<.;$Q?/2)FSPVXB<(J_-D/Q:Z8G:\2K8;%L=QF-H(2XLCG<N=3B"
M*.;F\TN6&J.N7W<(%KE'H+<"Y%A:.$91SQL1."(_K!B;5N$2Y1((LW9$AD;U
M_P!B'S87!<Y;Y<3&#SG+(>.W!R2LE%BXE20Y-;?9<K),4FG'7@:9V+]%%G*
M-T'SGK!D')V?-Y"-AI1F;)FR<SS5BS7W*4F33'"39@!RC+4C(UGR?@U# [,5
MQQO9[&PF,(5C<<06Y(U?;=#+;P)'_18:J9 TJT/P1KEE9Z:)!DJ')Y^_SEQ8
MG=QD37;),FY1FV47)M3R1V;FARDQK(;,NTCG,Y(EN<3T]ZGK)5#:66@2#
M                                                       -1_9V
M +'C/C<V1[\L?<D<, &^
M               ?E$.SCE%%GZDX5/)9LRFWI\-J\+O=L@:FB2FQG&6O_H_L
MLH<,1Z)6/R)Q+AA9+)$FY[H>V42J5)CNIN,,O+5G67@;K]$;MANCDW-FJ3!L
M;LPX9^C&V/HFH[NNY,3SBS%D"LQME!#E?'T&JBAB_'4:CS@N8W>.38RKA8ZF
M+;SEZ>T\BJ8NZJ>T",A=*<MRW9G(& []^LVI\\MO_P#HJ865%"Y"UPYXD& \
M.2C#.>E.,LDQ-G>H:4VNT?G<<*M0M#8Z7ND73%,Z124V4NJ=52!<'WTLWI ;
M\/Z[OF2]H7G7IE=M*LVS;$F9XMK+%,BW[T^D!Q3LEE?$&/M6WM!=")+'X^XS
MJ(0-N6*(Y'B&1V>E+@>8A5IBR[;+ .JLB>EAVH@&69?K]DR;O6+=EI%OWZ+=
MMBV%$^+2'@J&ZK[ 0/7&S8-'9)KH:X,E8 NRW()7'BGUR<;W IXK1"E4VGT)
MLM YYQ)Z8K<"(W^DQ3Y?S1E?-;IK_BR9S%'(==,#8QG,2P:]MVQ#?C1D3'8U
MG..,&91PG(B8L\&F7Q_)!DI*JV,;B_=O'ITER=0!M#!F_FZ^RKABO!,*W341
M@J<^E/REJ^VY[A#+@7-LL6Z\4]'ZHV8B-R65*L*PO%D^763>IWZNDZ"*H42D
M@NE">WTY-IR@#@?;CTE>X>4_1_I(]L'M=(L4)LB^CSV 4P%SA&#8Y?7>[8C'
M^T68<&Y!AKJ^M46<CL<.4!P] F1]5$QE2P&(C7H]V--J@2U3T E-CV]NRU?3
M%Q_2J;Y:>LAX!R.G9X U:]8[A,5*5Q/%S]K2AD2J69@C$[Q/%LR71U/*BER@
M_)L8G3U%C*GIVRB"P[KA=H$M_H9)S,\A>C.U:?)X\N<D>FN/3B!-\E>E)JYW
MD<,Q=E6=XUQV^N2\^Z]0XK76 Q-M.-5&W7&*K[JG75K=?6M0)/P
M                                             :C^SL 6/&?&YLCW
MY8^Y(X8 -\
M     TW",!8KQW,\M3R)QDIO?<VSMLR=D"PQ0>L:5V06R"L6-KI>UM"N\Y P
MOCM#8R@2.!R.PFJ[M:AAO5&7&7W@;12,K.@O2F(6EL1&(D%&I$8D0)4]Z1LI
M?8;1N2W$E67)T%#"K;NLV<!?56TKP<-* #PNCD>O<#'>]A9;G4T]*J-<[FM#
M<X&*4)-Z="I,6U(JIO/1IS;BRKZW5N+LNK;;6E*UH /[^;[#VLA1?J1H[3:U
MUCFV)/U:C[6;G(HTT\IP0D=9ZTD7%G'WWVFETM,I=?=6E>&M0!Z*&5F5J3%B
MII;%*PTM$2:J4($IRDPIM6?K!N*,/,*N-O+0+_\ 3DVUK6A1WY=O!=ZH _DI
MB8R+W4PEF:B3'WW[,*;D9=[S_HS"?_2M]A-+G#_1&W6_Z;J_R;JT]:M0!X)(
MQ&D%R>Y#'F-'<C,).27)&E GN2G)D/ZK3FIZDI[*D&$-G_1[+K>"MI'^CIP6
M>H /AD6C)J9,C-CK$:D14741I3&AOO3)*.=IMCE1,1<GJ411PL/OH?U%*==I
M?=2[AX:@#Q=HFQ/!3EUY"4C<')A6QJ]^:["V^1HVA:2:5>G;7Q-98XH.L7'5
M,)ZW?2A1M*7VTZJG" ,:P]B6 8%Q7CW"V*V B+8XQ=$6.$0M@(.4*:-L?CR
MEN;R3EJPT]:X+;RB>K4*5!ABA2?=>:;?>9?==4#9
M                                   -1_9V +'C/C<V1[\L?<D<, '.
MNTN_;'K1G3!> ;,1S#(\NS8:0J1*&R78R@R).S7O-[(J3Q"F29=%SLHSY$:5
M<I,CC+0U98BZ@PR\N]0D*4 ;L;=I((KS%G/$CJR3*'D8 QO#LG3#)$V838MC
MQVC\L53I.J/A[N[&)U<C;XE2 JOUFXE$4;"SKZ$DGG&E*+20.7S_ $EK,ZXX
MA\\QSK=G7(;O)D.Q\U<<:)[(%$,@1C#^K>2JXQR1D%S;9O+V)O,=E[XM;JLT
M;L4T>%M5_6S;$YA!]+ -EYLWOAF*F+'DDBF/)SF-HF6&))LX_GPQ1%F@R#ZS
M0E+#5DQRLO(F3ZP&/RQO3SUNN1L#?U]U<:=L=;LMZQ7J@,"R/Z3/&.+Y5D(M
M_P ;9&68E@CE*X&DS2R&1%>P3/-\/Q:DS$OP_&8N9(DTON<G.'J^L-SLJ2IV
M=4\D'(ZGETLL., Z7UXV!7YJ^D:.S#%TDPKE7$<F:XUD'&LF?HE+#FRDDC#3
M,XD]M,K@SN]1M]99!''HJ^V\LVPY.K)4)S2[;B>JO Z1
M
M                                        &H_L[ %CQGQN;(]^6/N2
M.& #EK>?1B>;B.$6;VG8E;CC&9R1"PY1QF[XXCN2&9Y;$"Q\5I9MC)2]+4!F
M+\T(4\@4HT[_ &V.)-A54QU4E3T":X ;YR-J9C;+\NR<Z9/M5RV$96PKC/"T
MEQ_>K>&0LQMQGD"?Y!;WFR61UZ:I*4M7.<WLLNM(-(N+[1MNZY=UV^V@'']W
MHNJPK'R>&:^;$R_#CLH5;:,4AF+O'U^9'EPQ=M[D-OR#,HLTGY)GCDZ,TRAJ
MR.-%C$_G+5Y-AZ10J6-JLY:=P 9IE#0F79)8VF)LN9T.*(W',83O51*5'X G
MEKG(]-\@Q[%C:^01R6/C\W%L&7$[CCJ^K=*$UBE&C3*[Z7M:B^[A+ M.4_1F
MM6595D<AQS.],>%IH\S7)4=Q2R0=B+=()G::X708/OR,W3Y6YJ?UHPQU@1F.
MK<PG--G6WY4:H-6G)^M)"P.J=<,"2S$"K*TRR?E%+F'+F:):RR:;S-I@:?&,
M;+1Q.',4$B,>C4()DTS-:&YJ8V*AI]Y[JM-5."M0=PE%WV$% 4NZ#<B4ZXY,
M7G)B[E[8R)[FU?;U12YON5OC.G4WH5I-Q:I&8>1^1=<7?;=6WU.$ 1'7Q-@I
M??2B-52E+[J4I^NG[UJ5K_ZT '\_--@]J*OVT_?O0 /FFP>U%7[:?OWH 'S3
M8/:BK]M/W[T #YIL'M15^VG[]Z !\TV#VHJ_;3]^]  ^:;![45?MI^_>@ ?-
M-@]J*OVT_?O0 /FFP>U%7[:?OWH 'S38/:BK]M/W[T #YIL'M15^VG[]Z !\
MTV#VHJ_;3]^]  ^:;![45?MI^_>@ ?--@]J*OVT_?O0 /FFP>U%7[:?OWH '
MS38/:BK]M/W[T #YIL'M15^VG[]Z !\TV#VHJ_;3]^]  ^:;![45?MI^_>@
M?--@]J*OVT_?O0 /FFP>U%7[:?OWH 'S38/:BK]M/W[T #YIL'M15^VG[]Z
M!\TV#VHJ_;3]^]  ^:;![45?MI^_>@ ?--@]J*OVT_?O0 /FFP>U%7[:?OWH
M 'S38/:BK]M/W[T #YIL'M15^VG[]Z !\TV#VHJ_;3]^]  ^:;![45?MI^_>
M@ ?--@]J*OVT_?O0 /FFP>U%7[:?OWH 'S38/:BK]M/W[T #YIL'M15^VG[]
MZ !\TV#VHJ_;3]^]  ^:;![45?MI^_>@ ?--@]J*OVT_?O0 /FFP>U%7[:?O
MWH 'S38/:BK]M/W[T #YIL'M15^VG[]Z !\TV#VHJ_;3]^]  ^:;![45?MI^
M_>@ ?--@]J*OVT_?O0 /FFP>U%7[:?OWH 'S38/:BK]M/W[T #YIL'M15^VG
M[]Z !\TV#VHJ_;3]^]  ^:;![45?MI^_>@ ?--@]J*OVT_?O0 /FFP>U%7[:
M?OWH 'S38/:BK]M/W[T #YIL'M15^VG[]Z !\TV#VHJ_;3]^]  ^:;![45?M
MI^_>@ ?--@]J*OVT_?O0 /FFP>U%7[:?OWH 'S38/:BK]M/W[T #YIL'M15^
MVG[]Z !\TV#VHJ_;3]^]  ^:;![45?MI^_>@ ?--@]J*OVT_?O0 4RAD;FDU
MH<FRC@A7HY5"34JLA\?;3B;[IFP%W765JYW4_*+,NMK2M*TK;6M*TX*@#]$8
M         -1_9V +'C/C<V1[\L?<D<, &^          <R[D<V;+7Q&W^,+.
M (I#/SAG^7=_:J /X
M                                                          %J
M>.YD/?/"/'>.@#]!H         -1_9V +'C/C<V1[\L?<D<, &^
M <R[D<V;+7Q&W^,+. (I#/SAG^7=_:J /X
M
M               %J>.YD/?/"/'>.@#]!H         -1_9V +'C/C<V1[\L
M?<D<, &^          <R[D<V;+7Q&W^,+. (I#/SAG^7=_:J /X
M
M                                %J>.YD/?/"/'>.@#]!H
M-1_9V +'C/C<V1[\L?<D<, &ZECFVMUZ(MP<$* QS66-S;8L5ITM[@X&EFFE
M(45IYEERM8843?=:47U5];;+JTIP4J *RM]E*UMK=;2ZEO5UMK=3AI9P\'55
MIP\-+>&GK^L **UU:[DZ-7:Y(+DC@:22@56K$]4ZXY36M$Y2,^AG6U)I]:5Z
MBVRMU;N#U.$ >ZA6E2=8[:4ITW;*@M(F[8.+)[85'=54I,1URZWKJ@VEE>IL
MMX;KN"O!0 ?:*DM55R*BDBJVTBU5<DH<7VU:EO,O)L4W)^JZ[0B\TNZVE_!U
M-;K:TX>&E0!_*-:C<$Y:Q K3+DAW5]:5(SRE*<WK=]Q5_6SR;[RK^H,LK;7@
MK7@NI6GKT '-VY'-FRU\1M_C"S@"*0S\X9_EW?VJ@#^
M
M                        !:GCN9#WSPCQWCH _0:         #4?V=@"Q
MXSXW-D>_+'W)'# !$'Z6W"\EF.>]:\CPW7G*N;YO&R6]F@J8C&D:R[@=P?BY
M*ZOE8Q,%-)+%<C:R2^JLI"K)R*TKT*(M%;7MPP^YL3HSP.GLUX@(B&4MXLJ2
M##><L[0?*FG^'44@@$*D\S?GK)LJC,ZSJ0OPWC),5(D%D62W,+PV6K$35:WI
M3$[D:I4VG7G'UO CR>==&\W#L7=)%IKE_+&.I?%MSR6_6Z'X$=X(QX.VFS.O
MP\NQ:LQKB^<*8BMQI (Q'(P^M;1/J%-Q"!V6KG.[]55=;BR@-T[5XYR)E&&8
MP8)1B#)VQ4QQSJQEC6-"J8(J>^E8W](*]13 ;ICW/U'=X4--(ZU-QJ9RN39(
M35N(8;Z*K*J"#%-UAH&MMC]8-A)?DO/R"'8=R(Y[!ODKRQ,7;9-I;4;"P9)U
M4D&J;- &S7:-90,=T-][F^Y)2%HD,2,N(L:W%(:\W43V&VK3P)*_1_0E-&E>
MR4C@>#Y-K9@"=9.BCIAK#,J@!6(UC/>S8NB,=R/*4&)R;2;8(U2Z:-IMUA52
M$M[@>E.<*E5HJM.. W=NG1V_AQR35#<W40T:$?ZUHLL57*[B/U^R]:HW7$&6
M%6'4NX>&IM+K?6]3UP!%H9^<,_R[O[50!_
M
M                M3QW,A[YX1X[QT ?H-         !J/[.P!8\9\;FR/?E
MC[DCA@ WP         #F7<CFS9:^(V_QA9P!%(9^<,_R[O[50!_
M                             "@='1K8VU<\OCHVLC,UI3ESH\/*](U-
M+8A3VUO4+7%R7G)T2!&193JKS33+"[*>K6M* #37\4>L'\R^N_\ MQQ=Y5 !
M_%'K!_,OKO\ [<<7>50?"!_%'K!_,OKO_MPQ=Y5!\(-Q,[RS2)J;GZ/.[5(&
M)W2%+VA\8G)$\,SL@46]40N:W5N/4H'!$?;ZMAI)EY=U/6K4 6*=9 @N+XRN
MFN2)A'('$&PY F<)-*W9(R,B-2Z+26UL3'N"XPHBQ0XN*DL@@OAZLTXRVVVE
M:UI0?TUCWN1D-%<]5X$1%55_0B)PJO$,&' :&_CETS_FDP;_ +06/_S@?3^X
M5#_QYC_M/_PG\Y3/=3X4'\<NF?\ -)@W_:$Q?^<!^X5#_P >8_[3_P#",IGN
MI\*'\&;TZ7$EWFG;4X(()*LN,-./R-'R2"2[*5NO-..-56%$E%VTK6Z^ZM+;
M:4X:UI0?BR,\U%<Z!'1J):JK#>B(GNJN2,IONI\*'42-8D<4:-Q;U2=<WN*-
M*X-ZY&<6H1KD"X@M4B6I%!5UQ2A(K2FV&%&65K;?9=2ZE:TK0?*?T5(
M  #1.3]F\"X8D*&)9.R.AB\G<60J2I&*U@F,B<KH^H7K6I,\'IXG''^J% J<
MFU205>?4KKIB<REG5=1=P??(TNJ5-7)3)69F599E>BA1(N3;;9E9#766V+9;
M9;8MF _ESV,Y[D3C5$QFNOX]-1OKBM_V;9C^SL9#_:EZOY74ONL?[,_CT\#Y
M[/[R?&/X]-1OKBM_V;9C^SL/]J7J_E=2^ZQ_LQZ>!\]G]Y/C,I@^X&M62)>Q
MP*%Y50NTPDYJ\B.L2J+3^.GO2AK:ESZX)6Y5*(DR-RE8E9FM2JJ3:=UVI"<R
MZVVM++N#XYVB5NFPDCU&2FY> KD:CHL&+#:KEM5$1SVM155$542VVQ%]P_IL
M2&];&.:J_H5%.DAC#^SFJ:[AZSX[ES_ YAE9"UR^*JDB&2,B2*Y!D)K(N7-3
M>^)$#BLC$1>FQ.N-9W5,IZQ4_KMA*@NZZVG54&4DZ'6ZC!_>*=)3DQ+Y2IE0
MH$6(VU++4RF,<EJ6I:EMJ6I[I_#HL-BV/<U%_2J(8S_'IJ-]<5O^S;,?V=CZ
M_P#:EZOY74ONL?[,_GT\#Y[/[R?&/X]-1OKBM_V;9C^SL/\ :EZOY74ONL?[
M,>G@?/9_>3XS9&+MF,$9J?G.+8OR*AE,D9V2DD<6.K#+X\Y$1^K@0TU>"TTL
MCK!>L;RW-441>81UVA9IMEMW!U5.''3M+J=,5K:E+3$LY]N2D6$^&KK++<G+
M:VVRU+;,%J6X3^VO8_F.1>)47$;S'PG]        !5]H+O:2O_5CO\P .T%W
MM)7_ *L=_F !V@N]I*_]6._S !3WEWE75L,LO+OM]>R^VMEU.&G#3AMNI2M.
M&@ _@      6IX[F0]\\(\=XZ /T&@         U']G8 L>,^-S9'ORQ]R1P
MP ;X         !S+N1S9LM?$;?XPLX BD,_.&?Y=W]JH _@
M                        !PKZ3ZVV_P!'7NE;?;2ZV[7V;VW6W4I=;=;4
MA-2M+J5X:5I6@](/3,M^>W&A^+@7B,?1PB$=IHO^I4-[B1U_NJP>O5,5_P"K
MQ<%!IT@L-%6##ML^:A 5>ZW"I4?,B$?]B8;X*L'[O'K^&R'^C#^!#\RW>ZI4
MHX/".VTO_4F&]TD?_M5@_P#&V_\ J\>4>FR'H7_Y,/FKY$]P_4>ZW"IGN@Q9
M9.FNOQ))99))41=RRB2K+2BBB[)O*[;"RB[*6V%EV6TX*6TI2E*>I05(7@1$
MO!4$3@3]^F.N>3N%T3,U,2%-O%Q28^_Q;2ZJ5IP^KZM,VQ2M*_CH)1JJVE4/
MO&%RGC/:'%S%+96Z[AKZOX:_@H+6$1+"#GSJKO\ #_\ 50+$!SSMW6M=3=HZ
M5]6E=<LWTK2M*>K2N,I/PT$7ONB?[-JW=LSU+SVEM(AY[<:$A.!:<&!<#TIZ
ME*8/P_2E*?@_]G$:%1K.8G$A/%PF ;!9[D6''C%,6AV,"<H2K*[C.$K<@73]
M)CEI9T,"CB21.Z]<]*8O+C%)RDI<640G+2TZJ[JKKC+:4I2LON7<VK7[K:4&
MBN@MG5A.B6Q7.:W):K47A:UZVVO2Q+,%ON'A,3$.5A^EB6Y-MG :F_B=V1_E
M,A7^]4@^PP;@_I@UC_ZM,_[L;_[<Q_XU*>X_X$^,?Q.[(_RF0K_>J0?88'],
M&L?_ %:9_P!V-_\ ;C\:E/<?\"?&65]W(S-#$S:]S?5M@:HJ?+(+&'=U8]D&
MV1NC47.IO'H,E=$K";B%DM=J-R^1E'&$=MI[KRK+J6WTNX!@+SZ@[[W2H,S>
M*J1)!9"59EO1D2*KU2U$^2CH+45>'RN0]8-4EH\5(+$=E.7RHGQDA9EG6S#"
MZUX:EWW65K3\/4W5MX?_ *> :2,D1ZY#--*W5F?6C3"^JU2POU76[[K.'@S#
MG_@X>IK3AX.$=A[I;6NCUQKD14LD\/\ ^J(_7<$+Z7U3-.VU7ME1_P L9_G#
MM'T,'YC?@0CMJCMM5[94?\L9_G!Z&#\QOP(+5-628\\S/6FEIAQIEOT\S"O4
MWF7WTX::R9^I2O!=6M.&E*CFK>F8UFKR71B(B+5H&#@_]&9,S1-+7U:XT))A
MP 2DC6AYYY6:=R+2SC2[?XDDM>IL,OLMX:Z]8$X:\%M:4X:BP;==APWZMHBO
M:BK^*3&%+?[$ BE:5?WQ,Q,:FUNVU7ME1_RQG^<.CO0P?F-^!#$6J.VU7ME1
M_P L9_G!Z&#\QOP(+5,,Q@::;NP@J:8896W46<=3UR^Z_@X<XXRX>#JJUX.'
M@'$N]BUK*E1D:B(GHYK!QRY)*%S(G&WE)!AR*9X      #%IT>>E@DZ5)CC$
MZE+")@I3*";[BSDZA/'',X@\DRVM+RSB3;*7674K2MMU*5IZH_EZJC%5,-BA
M,)#S@_6W"TCPGAF1/T3='9]D&),:/KVZK,BY2,6.CP\0EC<71R5F4FUM#%2Y
M<I,-,NX*<-]]:BRZ[&J'5M.W<D)R:H\D^8BRD)SG+#;:KG,:JJO!A52'1I^<
M;&<UL1UB.7R_I-H?PJ8!_P"P:S_:%E+RX&<_X7U7_P ED?\ M-^(\_Q&=_U'
M?"?::IX!X:?]0UGKT_\ >%E+RX!=2^J^S\ED?^TWXA^(SO\ J.^$Z6T/(HAP
M J9R3W YOCV<MEHVREN3JZ/2A PL.>L@-C(TEN#RL<'(U$U-R<LA/:8=?UHF
MRVRGY-*4%=&L.0DZ7?RL4VGPVP9"7J,>'#8U+&L8UZHUJ)Y$1"6RCG/E8;WK
M:Y6(JJ=E6V77W4LLMNOONKP6VVTK===6OK4I;2E:UJ(<?05/:"[VDK_U8[_,
M #M!=[25_P"K'?Y@ =H+O:2O_5CO\P 6!ZMNL(16WVW6W6RB$4NMNI6VZVM)
MO'>&E:5X*TK0 ?H,         !J/[.P!8\9\;FR/?EC[DCA@ WP
M#F7<CFS9:^(V_P 86< 12&?G#/\ +N_M5 '\
M              .%O2>?T[=T.C]-^PIAZP>G9GMQH?BX%XCV1]Q(O<2/]&*%
MQT#HF\1KY<)4#U!4H^[$ONDCLMH\H_0/S%Q!,)>="N9S@'O4>?'F6"H2\/B&
MH=OF.N>3Z%T3,U,2%'O%Q28^Z4NJO+;%!)]56TJA]XPN4\9[0XN8I:J^O7\=
M1:RF @Y\ '/6W7--VCZ.>;^3.3B+WW\&U;NV9ZEY[2VD0\]N-"0K W$+@CS'
MX@Y.8T*C&<Q.)">+A.;-JN/?3GW3LIR91L=!;M6TYG8(WGP3%5C0OI)B4KA8
MR1( #0FS'%*9YS]>_O#8K&IM>>RBL]F3SVGW4S3H>=R$KJKNE1[.=V2X5@$T
M([<C\]68]%+#'+#GX=B;I.DUS-E/XDC]>P0OI?5,P':A'0 -7R/C\TT\_$Q^
M[)GT<T;U&SR6[V@]3,F8HFEKZM<:$E8K^)41HQ+CJW'Z2*3[O6!!83NM[-8G
M>LQYD BE;TQ,Q,:FTQT>8@ #$<6<]=#T19ORX8R'$>]G^9T;U4SCER24+F1.
M-O*2$CD,SP      &(Y!XO<@]X,U\5W4?Q$Z-V:N()A(\-=>;S@'S'XBY/8X
M+=[G>$Z;V&!U;2!S'3OSEQFXA)#Q/M/7I^.@+@!>=&^)*1](W:S[Q&115'K2
MVE5[O:8ZQ2<26APLQ,14[Y&'6:AYKM)4JTM53;"FX\U M5MRJY"[91@K6YI;
M%J ],L(+7-JPT@SK9EEUQ1MUO#P5J([=N!!FKQTZ5F6M?+Q9^78]J\*.:Z,Q
MKFJGE1R*J*GN*>T95;!>Y.!4:N)3EI1J5KA:H/MMQ4TVVVG&VVVT?IG2E*4O
MNI2E*?.;U*4H+,(6I[5FL-JK1:=:K4_]"'[F:0U:A.6](_X5/'^$S7+ZJVK]
MO3/RF'I_P]JR_DE._P"Q#_PC\0G?]1_PJ6]XU1UV(9GD\K%K86<0SNIQ)EK_
M #2EQ9I+>I,*,MK23>I>69;2M*_@K0?/,ZH-6<.7>]M%IV4B6]!#Y&VGZV?G
M%6STC_A4Z3T!='-[]'WI$\/3DO>'=SPCK:M<G5U6*7%S<5IZN'7GK%Z]8:<K
M6*CK_5O,,ONONKZM:UJ*N2:GZV          :C^SL 6/&?&YLCWY8^Y(X8 -
M\          YEW(YLV6OB-O\86< 12&?G#/\N[^U4 ?P
M                      X6])Y_3MW0Z/TW["F'K!Z=F>W&A^+@7B/9'W$B
M]Q(_T8H7'0.B;Q&OEPE0/4%2C[L2^Z2.RVCRC] _,7$$PEYT*YG. >]1Y\>9
M8*A+P^(:AV^8ZYY/H71,S4Q(4>\7%)C[I2ZJ\ML4$GU5;2J'WC"Y3QGM#BYB
MEJKZ]?QU%K*8"#GP <];=<TW:/HYYOY,Y.(O??P;5N[9GJ7GM+:1#SVXT)"L
M#<0N"/,?B#DYC0J,9S$XD)XN$YLVJX]].?=.RG)E&QT%NU;3F=@C>?!,56-"
M^DF)2N%C)$@ -";,<4IGG/U[^\-BL:FUY[**SV9//:?=3-.AYW(2NJNZ5'LY
MW9+A6 30CMR/SU9CT4L,<L.?AV)NDZ37,V4_B2/U[!"^E]4S =J$=  U?(^/
MS33S\3'[LF?1S1O4;/);O:#U,R9BB:6OJUQH25BOXE1&C$N.K<?I(I/N]8$%
MA.ZWLUB=ZS'F0"*5O3$S$QJ;3'1YB  ,1Q9SUT/1%F_+AC(<1[V?YG1O53..
M7))0N9$XV\I(799<9?879;6Z\RZVRRVGKW775I;;;3_'6M1R&9XY NWNUCJ>
MN)2R^<N]C>Z.[,>X1[ V?Y&RFN+"Z+&1W*;WYAQ>XLSJ4B=F\\BIR4\XFZ\J
M[J;[J4X1)I.Y=\*C*LG:?2JC'DXB6LB0Y>*]CD]UKFL5%3]**>+IB78[)>]B
M.3R*J#^.O6SX=RE_NU[*_9&/I_X^OY_):M]TC_X#^?WN5_U&?WD^,?QUZV?#
MN4O]VO97[(P_X^OY_):M]TC_ . ?O<K_ *C/[R?&;AQ)G7%^<TLF58S?W%X^
M9CL@8I2B>H?-8.\L;FZ-*=];"%K%/([&GJTMQ:%5B@@ZTBXDTNOY-]:TK2D>
MJ-,J5(FEDJM+QI6<1$58<5CH;T1<"Y+D1;%\BV<)[,>R(W*AJCF^ZBVF79!X
MO<@]X,U\5W48Z)T;LU<1_282/#77F\X!\Q^(N3V."W>YWA.F]A@=6T@<QT[\
MY<9N(20\3[3UZ?CH"X 7G1OB2D?2-VL^\1D451ZTMI5>[VF.L4G$EH<+,3$>
M^^?-%S'[%CKE?QX,%=/Q52^\I7KX9ZQ^@?F.Q*655W2H]G.[)<+=8/1-S4Q$
M"7"> ] 6M]]X7[XB>?DQ4/FG=%B9JGZWG(??1W?TZ=%/,/K1^DPX4X?&;!/U
MS          U']G8 L>,^-S9'ORQ]R1PP <%^D$VKV<UWS;KTV0/YN077.1F
MT4Y5S6_8??\ ,D8CSXG<7 RV(Y9/B,]CTHPE 'R.M]]R25IV5\3VK>O7J[T"
M1O/O4 9AGS;O/V'99MVBI#\6G1_&."<%3O %"W22/3H^2'+V4,@XI42/*M]B
M9D1H6!N?F)&I*:&JXXZYO3G7WN%#5-I:4#2+AM5NDL?L@X#C,UP2GRYK\V[,
MS:99=D>))0H@F663!D=USDT,B)./V[*2%;CE5,"=C2$[ZY$O+K5N_4MQJ1/?
MVW0L@#8N>]S<X60;&,SPF3 H7:9H[D;?V<H\A1IVFI<FCF-6K%KH7@MH4M<G
MB'S342@O(2FBF276N!C?5$1UM ;0TSJ0-/YQ](AL/C)1DS+<?:,<N6)D66)[
MK+C[%3Y%7]-,D61([KTES%'<NRR>I)9:2OC2R4T5-SE'D[.FO)9[25!2_MCK
MEM0) =7,CY?=I?L'A3-TGB&0II@:80AO(R7"H.LQJUS".Y'QTQ3YL+<(,KE\
M[M8WV.+'%4A-N)<SB5:4I.?U!1AAEE +UNFZMJ'7')2%8L(3JW5H1D-R<R[@
M,6'%2!DN,+)IP5ZJZVE]/^Z (M#/SAG^7=_:J /X
M                  <+>D\_IV[H='Z;]A3#U@].S/;C0_%P+Q'LC[B1>XD?
MZ,4+CH'1-XC7RX2H'J"I1]V)?=)'9;1Y1^@?F+B"82\Z%<SG />H\^/,L%0E
MX?$-0[?,=<\GT+HF9J8D*/>+BDQ]TI=5>6V*"3ZJMI5#[QA<IXSVAQ<Q2U5]
M>OXZBUE,!!SX .>MNN:;M'T<\W\F<G$7OOX-JW=LSU+SVEM(AY[<:$A6!N(7
M!'F/Q!R<QH5&,YB<2$\7"<V;5<>^G/NG93DRC8Z"W:MIS.P1O/@F*K&A?23$
MI7"QDB0 &A-F.*4SSGZ]_>&Q6-3:\]E%9[,GGM/NIFG0\[D)757=*CV<[LEP
MK )H1VY'YZLQZ*6&.6'/P[$W2=)KF;*?Q)'Z]@A?2^J9@.U".@ :OD?'YIIY
M^)C]V3/HYHWJ-GDMWM!ZF9,Q1-+7U:XT)*Q7\2HC1B7'5N/TD4GW>L""PG=;
MV:Q.]9CS(!%*WIB9B8U-ICH\Q  &(XLYZZ'HBS?EPQD.(][/\SHWJIG'+DDH
M7,B<;>4D40=W(O=:;LU@Y#,\1,ZL&&4P=&J4OOI2DJS#P4I==2E/_;9D;\'"
M+0]2C6KJMHRJB6_N;"%5'38F<="==-_\89_X=W_?&T\AGN)\!\0ZZ;_XPS_P
M[O\ OAD,]Q/@!1:F7779BW.K=6MU?GO@;U:UK6O$6S?AJ*X=Y!$36E'1,'[G
M ^N2^D:$F<O(=;9!XO<@]X,U\5W4:$B=&[-7$9-,)'AKKS>< ^8_$7)['!;O
M<[PG3>PP.K:0.8Z=^<N,W$)(>)]IZ]/QT!< +SHWQ)2/I&[6?>(R**H]:6TJ
MO=[3'6*3B2T.%F)B/??/FBYC]BQUROX\&"NGXJI?>4KU\,]8_0/S'8E+*J[I
M4>SG=DN%NL'HFYJ8B!+A/ >@+6^^\+]\1//R8J'S3NBQ,U3];SD/OH[OZ=.B
MGF'UH_28<*</C-@GZY@         :C^SL 6/&?&YLCWY8^Y(X8 ,!V&T<UIV
MEE<(FV9X(ND$C@MI:%&L:9C,XB1)8Q8L.<KX%D)NBC\SMN1,?GNA]RB]F>2E
MJ&IEYE*64L/46' ;:F>",1Y#.GATU@[5(ZY.QHWX?G13@8OO2O\ CEI7RET;
M8V<D+5EIDA:%QFCD<4H3V$K+#%'54-I4LKJ -!/OH[=0I+ &+&;]C%V<XRQN
MDT=[U!^5<P4F$H49*M1EY(29%R(5/B\@9/9,A$MB0I[;I$YN;>Z$H4A:@DPM
M(FM* R2<Z1Z]Y2[6+R7&7R9(VJ3.SY'&Q3-YHQ-<=C[XT1!F><4(V^)O[ F<
M,(O)4';SET,7VK(TN4DT,/1&=392T"ND^E.L,TR%-LG2O%:&02G(D;?8O,"7
M.02]3$79'*(BBQ_)'>W'MT@^8#=-'Z!MJ=D5R%*V$/I[218DN5U(MZ@ ;!PE
MK_BS7F/O$<Q:RO#>FDC^;*),\2J;3C)4RD[^:WM[/8Y26>Y)D<MFL@.1,K0D
M0I:*UYUB-$E*((M+*+MLH!A>Y'-FRU\1M_C"S@"*0S\X9_EW?VJ@#^
M                                '"WI//Z=NZ'1^F_84P]8/3LSVXT/
MQ<"\1[(^XD7N)'^C%"XZ!T3>(U\N$J!Z@J4?=B7W21V6T>4?H'YBX@F$O.A7
M,YP#WJ//CS+!4)>'Q#4.WS'7/)]"Z)F:F)"CWBXI,?=*757EMB@D^JK:50^\
M87*>,]H<7,4M5?7K^.HM93 0<^ #GK;KFF[1]'/-_)G)Q%[[^#:MW;,]2\]I
M;2(>>W&A(5@;B%P1YC\0<G,:%1C.8G$A/%PG-FU7'OIS[IV4Y,HV.@MVK:<S
ML$;SX)BJQH7TDQ*5PL9(D !H39CBE,\Y^O?WAL5C4VO/916>S)Y[3[J9IT/.
MY"5U5W2H]G.[)<*P":$=N1^>K,>BEACEAS\.Q-TG2:YFRG\21^O8(7TOJF8#
MM0CH &KY'Q^::>?B8_=DSZ.:-ZC9Y+=[0>IF3,432U]6N-"2L5_$J(T8EQU;
MC])%)]WK @L)W6]FL3O68\R 12MZ8F8F-3:8Z/,0 !B.+.>NAZ(LWY<,9#B/
M>S_,Z-ZJ9QRY)*%S(G&WE)%$'=R+W6F[-8.0S/$2VK/$?&^^K,/+9D86BZD]
MEM&[&PA52TV)G'08VF?$ !2:E\<.YW?Q@;D+9A6_O([4H_8X'UR74?0DSEY#
MKC(/%[D'O!FOBNZC0D3HW9JXC*)A(\-=>;S@'S'XBY/8X+=[G>$Z;V&!U;2!
MS'3OSEQFXA)#Q/M/7I^.@+@!>=&^)*1](W:S[Q&115'K2VE5[O:8ZQ2<26AP
MLQ,1[[Y\T7,?L6.N5_'@P5T_%5+[RE>OAGK'Z!^8[$I957=*CV<[LEPMU@]$
MW-3$0)<)X#T!:WWWA?OB)Y^3%0^:=T6)FJ?K><A]]'=_3IT4\P^M'Z3#A3A\
M9L$_7,         #4?V=@"QXSXW-D>_+'W)'# !O@         ',NY'-FRU\
M1M_C"S@"(Y^?V"-I37.2O[%&FRU1:1<YR-Y;&%MM/.NNZR1<X.RI&CH>=U->
MHLZOJKN"O!2O "JB<*X 8=],.'/KBQ'_ +4()Y0#^<MGNI\('TPX<^N+$?\
MM0@GE &6SW4^$'LFRQB9:I3HD.6,6+5JLXI,D1(LD0I6L5J3[Z%D)DJ5.^F*
M%*D\RZEMA=EMU]]U:4I2M:@CFK@5 9]6G!ZE?4K3U*TK^ ?T#U+(/.X>LDFF
M]3P=5ULN\SJ>'AX.'J:5X.'@ 'KVBM]IJO\ 5S?\P .T5OM-5_JYO^8 /YN2
M*[+:WWI5%EEM.&ZZXDRVVVG^&MU;:4I0 4X                        .
M%O2>?T[=T.C]-^PIAZP>G9GMQH?BX%XCV1]Q(O<2/]&*%QT#HF\1KY<)4#U!
M4H^[$ONDCLMH\H_0/S%Q!,)>="N9S@'O4>?'F6"H2\/B&H=OF.N>3Z%T3,U,
M2%'O%Q28^Z4NJO+;%!)]56TJA]XPN4\9[0XN8I:J^O7\=1:RF @Y\ '/6W7-
M-VCZ.>;^3.3B+WW\&U;NV9ZEY[2VD0\]N-"0K W$+@CS'X@Y.8T*C&<Q.)">
M+A.;-JN/?3GW3LIR91L=!;M6TYG8(WGP3%5C0OI)B4KA8R1( #0FS'%*9YS]
M>_O#8K&IM>>RBL]F3SVGW4S3H>=R$KJKNE1[.=V2X5@$T([<C\]68]%+#'+#
MGX=B;I.DUS-E/XDC]>P0OI?5,P':A'0 -7R/C\TT\_$Q^[)GT<T;U&SR6[V@
M]3,F8HFEKZM<:$E8K^)41HQ+CJW'Z2*3[O6!!83NM[-8G>LQYD BE;TQ,Q,:
MFTQT>8@ #$<6<]=#T19ORX8R'$>]G^9T;U4SCER24+F1.-O*2*(.[D7NM-V:
MP<AF>(EM6>(^-]]68>6S(PM%U)[+:-V-A"JEIL3..@QM,^( "DU+XX=SN_C
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
M6^^\+]\1//R8J'S3NBQ,U3];SD/OH[OZ=.BGF'UH_28<*</C-@GZY@
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
M3"IC&&,69<;'&0&D.#CC#KR%O+N5+XZVO%'CJ%"FZB8LM2IX"*I.JZNMU/\
MC=7P?@$(W;]2&O>AU2JQ($U-7.6) @(L2-)2TVDU8Z*N0UL2)8ST5N4JIART
M3R$QW@]<^H^MTVEPHTM*WP]',1U2'!G8\JLK:R&GI'*R'\M(MF2B+S<FWRFP
MWJ'Y1*R[K,WJ,N=LOCUEJ2-\1D'S+9ROF6]DX+R\Z*W[]6VGU3OO;D=;US7V
MN?6TLO\ 6'7Z5ZLFRE=AZ_;CZWJ1<V#,WEOI^*2"U&$U(/X7+2]CUAQU;$RX
M;U5<E$<F2O N5;Y#G.E:PM1SYA6P=7^0[(7A_&)M>"U.#A8=P_11LI_-1_\
MQ#%/_/1R!^%7F_FO_P"W9\9G_P#?NIC_ /PO_P#;37^ X<CL0RB=E#99"ERW
MVH\,N;4[9+7OYELY_P \Y#7#6(G&V2]H7GT(8^H87!"W=JDUN*K^K^O</5G7
MTIV)J%N-K@JUR'S5V[Z_A=/2H1FK!_"I68M>C864_P!)$>COE(J)DV6)DV^4
MC]4UA:CF3*-C:O\ +?D)P_C$VGN\%B,-=9FQ7EMS=F(X]:Y9.ZTVJRK5R"/M
MK/:T]4J+OJC,)3*> ^Y3^<I=7UN#@&LMX_4?KVK=<ID:/,35\%ARL5J1H4E+
M2B2UL1J^B<UD6QZQ.<CEX4R;#I+=]UT:CZ)1JE!@R\K=!(DU"<L&-.QYI9FR
M&J>E:Y\.UB,YBM3#;:9=AI?+L2QMR1S#&\K)9%CX<XWO#6G(<U:"ZY @37=O
M,"4VYQ[1X$U*VJ"NKIPUNI6W\GAKL#=TJ5_=0]RYJFW]NC6F7?CU*)'6:EF,
MF8D%5@P&+Z:3A.=']"GHT5(T-(G"KFJQ,FU8-K^D+C:[[X2M1N)>NBQ*_ IS
M("2LP]\O#C(D:,]/13D1J0/2_+5%@Q,C@1KD<N58F]<"RE@F>XJ1VC#D2[H2
M=39LC4F)[3;3$2Z[->-3Z(%Z<ZPL]$NZR7=?UHVVV^MEM;J4K2E:C^-X&_US
M]8#J/4[H3\O.R[(<RCVL6R+"=; ^1&@N1L6"[@7Y,1C5X%L0YCJ-Q+X7#F'R
M5[:?,23WJU6/>VV#%3AL=!C-RH45J^16/<2:(.[D7NM-V:P<YGP$2VK/$?&^
M^K,/+9D86BZD]EM&[&PA52TV)G'08VF?$ !2:E\<.YW?Q@;D+9A6_O([4H_8
MX'UR74?0DSEY#KC(/%[D'O!FOBNZC0D3HW9JXC*)A(\-=>;S@'S'XBY/8X+=
M[G>$Z;V&!U;2!S'3OSEQFXA)#Q/M/7I^.@+@!>=&^)*1](W:S[Q&115'K2VE
M5[O:8ZQ2<26APLQ,1[[Y\T7,?L6.N5_'@P5T_%5+[RE>OAGK'Z!^8[$I957=
M*CV<[LEPMU@]$W-3$0)<)X#T!:WWWA?OB)Y^3%0^:=T6)FJ?K><A]]'=_3IT
M4\P^M'Z3#A3A\9L$_7,         #4?V=@"QXSXW-D>_+'W)'# !O@ 02(_1
MM;6/>1/2(.4@R5@>$1392"2V'8V68RC4O8C<L.DD?F.0LDNVIQZW+6B!FNT<
MCC,9#G19'2"7>2-+T[*3U99AJ<LH#72OT3^U9V(I) (Q-]4L2W;)Q+,V$MDX
M1CV,9&OQ1A/!.6I2QO\ >DU!:7 E*L,F+?5.^+%),@*0-"Q\E"E9:406F+3'
M@=?;*:H[49F<%/T8..#L>(E$(R]IL_J9_=-)&J<].<P-6)U3KD6(V1VMEJ+/
MD9>X>O3(&]RX&-62=::H,+K;92X#7,I]&EF27R++D!5Y%Q6TZWI&O8Z6:UVM
M[3+5F6V7,>RUC0[/!V7:++K(J[P''DM+=#VXMM.HN=4C@44IZQ>DZM0!VSJ#
MA[/4'-S+E3:)UQ"MSMG29QYYDK5@6DSKBB,QF!0EC@4,:&!5D A-+7-S4HVH
M]P<5*DHJWME;4DJSK1%E]X&3;I-Q*O7#):LPY>68WLZ,TDM*Y+T:8ZXR0,E*
MVKTB504E<2J=3ZEA]AEMOJ\%*<-0!^=W<_WWU,Z4U/N^9_&X]0.UFE\4S[-&
M,?5=!?[WG(4XLU(: !SUM9Q!3?XSQKRLP,:OUT;+ZSV*)YJGVT[38><A+8X^
M^"[W8I[->*MR:D?&>>>#B'HNYMY8,$#J/=1\:5'NU.N:86N:,S/Y#(!WJ1<
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
M=TJ/9SNR7"L FA';D?GJS'HI88Y8<_#L3=)TFN9LI_$D?KV"%]+ZIF [4(Z
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
M]X7[XB>?DQ4/FG=%B9JGZWG(??1W?TZ=%/,/K1^DPX4X?&;!/US
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
M"Z)F:F)"CWBXI,?=*757EMB@D^JK:50^\87*>,]H<7,4M5?7K^.HM93 0<^
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
M^K7&A)6*_B5$:,2XZMQ^DBD^[U@06$[K>S6)WK,>9 (I6],3,3&IM,='F(
MQ'%G/70]$6;\N&,AQ'O9_F=&]5,XY<DE"YD3C;RDBB#NY%[K3=FL'(9GB);5
MGB/C??5F'ELR,+1=2>RVC=C80JI:;$SCH,;3/B  I-2^.'<[OXP-R%LPK?WD
M=J4?L<#ZY+J/H29R\AUQD'B]R#W@S7Q7=1H2)T;LU<1E$PD66.(569:QZ\]H
M+/U1*&'#>'WF*/MEO^E;79/CV.5H4;=;_I;FUQLIUE272O!>77AX*UI2@LDO
M-JY76!JWH[J7'_<+YTR!+S5-G$3Y4"99#;8URI\I8$=$]%,,1?EPW<**K6H?
M;JXO^EP[Q3'XE _?KH5*$^5J,FJ_)CRSUX7-1?DI'@+_ )LN]4^2]++41RJ7
MMNV(B;<G.;,AU/C,Q9U*EMD+6B;G%V;RUR.[J#5#>N0DJ2C$2FGY=E+KNKMI
M7@KP\%*U@-)WM[AT:6B436L]]'O_ "$5\O.R\*#,3,%(T);'/@1H,.(UT*(E
MCV(KLMJ+DNMLRG;2J>ZU?BK3$.L:KVLJ]PY^"R/)3$6-!EHRP8J6M9&A1GPW
M-BPU^2]43)=9E)9:J)T F/*5$)E1%W5D*B25)%_!6WJR3R[32K^INI2ZWJB[
MZ5X*TX:#JR4FX$_)PIZ5=E2T:&U[%L5+6O1'-6Q;%2U%1;%1%]TYEF9:-)S4
M63F$R9B#$=#>EJ+8YCE:Y+4X%L5%2U.!?(7_ $;XDI'TC=K/O$9%%5FM+:57
MN]ICK%)C):'"S$Q'OOGS1<Q^Q8ZY7\>#!73\54OO*5Z^&>L?H'YCL2EE5=TJ
M/9SNR7"W6#T3<U,1 EPG@/0%K??>%^^(GGY,5#YIW18F:I^MYR'WT=W].G13
MS#ZT?I,.%.'QFP3]<P         -1_9V +'C/C<V1[\L?<D<, &^
M  <R[D<V;+7Q&W^,+. /SG;G^^^IG2FI]WS/XW'J!VLTOBF?9HQCZKH+_>\Y
M"G%FI#0 .>MK.(*;_&>->5F!C5^NC9?6>Q1/-4^VG:;#SD);''WP7>[%/9KQ
M5N34CXSSSP<0]%W-O+!@@=1[J/C2H]VIUS3"US1F9_(9 .]2+@ :=RU[^ZV]
M+O7KQJ4#0>\GLMFO7R_M$(RE'TUO$N)23T5QDN(X5?.WVN^*-9^31]'<6Z;^
M0U7MS>IAD:KO2LS>5388ZV,$ !@+'SQM:O-GM+\F8?'(.]K^54;M47JS/T+G
MQ,U,9(R.)21D7N&?SN>>EMM-RRR<64;NNRFG9TQ[3&(?5M.?[WFH;G&\#&@
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
MZ*>8?6C])APIP^,V"?KF         !J/[.P!8\9\;FR/?EC[DCA@ WP (KL
M>D:69$S!NW"LO1/'N)(OJ$:XK'EIK.)&NS>R1UN4KK&I^GN,WB#,*58QY+9$
M/ZVCCK%W!];%-AE$'7C%=+:W@:FF'I4<L,.)GK**'5E$2KQ1C?8_/6?<?2C*
M=S1*HKB# .?YEA"K#"U""&.S/)<ROQ$)<'0]N6&MK0@-17HNWSKCBS[0.J=I
M=RIAAL]@)Q-C*.Y*HCP'D_;+(U\NFKC!*(<#X?-A!4F;X3^KHE+?U[E204G)
M=[4C7?JYKI:B.HI6%UO*X0-%2?TGKY$CL@39=A9K=,(V?Q%1C";ZU3Y59D&>
M9*UL/;VI_:)E%ET0*9(3%)Y(3ER=G<2')T4)D[;U]6EM[9+*+ [.ULS9DC(S
MOF+&N:H7"85E_!TJC3)*2<92]]G&.WYFG,+9YW$GZ-ODHB$%D99M6]U-1+DJ
MMM+J2L17WEF&DFEW4 J-S%!!6M65"C3R2C3V5#:068;99>==;(&:MUI-EUU+
MC+J4KZUO#4 ?G4W/]]]3.E-3[OF?QN/4#M9I?%,^S1C'U707^]YR%.+-2&@
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
MF-"HQG,3B0GBX3FS:KCWTY]T[*<F4;'06[5M.9V"-Y\$Q58T+Z28E*X6,D2
M T)LQQ2F><_7O[PV*QJ;7GLHK/9D\]I]U,TZ'G<A*ZJ[I4>SG=DN%8!-".W(
M_/5F/12PQRPY^'8FZ3I-<S93^)(_7L$+Z7U3,!VH1T #5\CX_--//Q,?NR9]
M'-&]1L\EN]H/4S)F*)I:^K7&A)6*_B5$:,2XZMQ^DBD^[U@06$[K>S6)WK,>
M9 (I6],3,3&IM,='F(  Q'%G/70]$6;\N&,AQ'O9_F=&]5,XY<DE"YD3C;RD
MBB#NY%[K3=FL'(9GB);5GB/C??5F'ELR,+1=2>RVC=C80JI:;$SCH,;3/B
MI-2^.'<[OXP-R%LPK?WD=J4?L<#ZY+J/H29R\AUQD'B]R#W@S7Q7=1H2)T;L
MU<1E$PD>&NO-YP#YC\1<GL<%N]SO"=-[# ZMI YCIWYRXS<0DAXGVGKT_'0%
MP O.C?$E(^D;M9]XC(HJCUI;2J]WM,=8I.)+0X68F(]]\^:+F/V+'7*_CP8*
MZ?BJE]Y2O7PSUC] _,=B4LJKNE1[.=V2X6ZP>B;FIB($N$\!Z M;[[POWQ$\
M_)BH?-.Z+$S5/UO.0^^CN_ITZ*>8?6C])APIP^,V"?KF         !J/[.P!
M8\9\;FR/?EC[DCA@ WP (-\9ZT[E8MRIO+(8IA#"BR"R9CEZK%&'I7EE^D>#
M\RY=E$FC\KB,Y98Q+H8^O6OD7;TQ*U1,F9$XK&UVD:BER%,3:E+67 :MR7H#
MMIDK%.5&A#CC&R+(^VV!LV:Z; 2/*67$4A41:0Y7ES3)E.QR0J&8X2LLF;+V
MVPUO(AR EKO;2&5E3EJS"RSE!8'5NS& ]A<P.+\7C''L9<+%&O\ G[05Y<,I
M3M;&2DL&S4UX6>D^RS!8CALBNEC<P+(NL1N$=I5&K7JDY=25O4EW5 &F)SZ.
M[8.;4R3BFRW'#?CMB.V^GN,<K.<P=G"3Y4E^T:EJ?&F#9$B2>*V*(K'XL[EJ
MTCXX6+W3]8HR$%Z=-U772B0)"]5<>Y@;9;L/FO-L/B^,9?GR;0IU3XNB<YOR
M2CBC'CK&D;QVA7.TUMC,/2.\ADY[,<J,L3H+2TJ*B0BIIIA=];0,@W22*3]<
M,EGDNBQ$2D9T=ZE$G);C$[G9?(&2EI*R]6A4JRBR^IK6E4YA%]:W5X:U]3@
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
M0EL<??!=[L4]FO%6Y-2/C///!Q#T7<V\L&"!U'NH^-*CW:G7-,+7-&9G\AD
M[U(N !IW+7O[K;TN]>O&I0-![R>RV:]?+^T0C*4?36\2XE)/17&2XCA5\[?:
M[XHUGY-'T=Q;IOY#5>W-ZF&1JN]*S-Y5-ACK8P0 & L?/&UJ\V>TOR9A\<@[
MVOY51NU1>K,_0N?$S4QDC(XE)&1>X9_.YYZ6VTW++)Q91NZ[*:=G3'M,8A]6
MTY_O>:AN<;P,: !9]=^=;L/Y@M9?'O9@<![U?CN1[J;[1')30]%=G\B'<;Q[
MS//Q.[?)ZD<POYB\2F9(N]6.;)KMYC\5^)#(+<+B^":/W5*>SPR!S.DQ,]V-
M3?(E1X@ 56EG<6S_ $MYUR688%7^O+:M5_60?9H)-*;H,/B7&I9_2>?T[=T.
MC]-^PIAJR#T[,]N-#[5P+Q'LC[B1>XD?Z,4+CH'1-XC7RX2H'J"I1]V)?=)'
M9;1Y1^@?F+B"82\Z%<SG />H\^/,L%0EX?$-0[?,=<\GT+HF9J8D*/>+BDQ]
MTI=5>6V*"3ZJMI5#[QA<IXSVAQ<Q2U5]>OXZBUE,!!SX .>MNN:;M'T<\W\F
M<G$7OOX-JW=LSU+SVEM(AY[<:$A6!N(7!'F/Q!R<QH5&,YB<2$\7"<V;5<>^
MG/NG93DRC8Z"W:MIS.P1O/@F*K&A?23$I7"QDB0 &A-F.*4SSGZ]_>&Q6-3:
M\]E%9[,GGM/NIFG0\[D)757=*CV<[LEPK )H1VY'YZLQZ*6&.6'/P[$W2=)K
MF;*?Q)'Z]@A?2^J9@.U".@ :OD?'YIIY^)C]V3/HYHWJ-GDMWM!ZF9,Q1-+7
MU:XT)*Q7\2HC1B7'5N/TD4GW>L""PG=;V:Q.]9CS(!%*WIB9B8U-ICH\Q  &
M(XLYZZ'HBS?EPQD.(][/\SHWJIG'+DDH7,B<;>4D40=W(O=:;LU@Y#,\1+:L
M\1\;[ZLP\MF1A:+J3V6T;L;"%5+38F<=!C:9\0 %)J7QP[G=_&!N0MF%;^\C
MM2C]C@?7)=1]"3.7D.N,@\7N0>\&:^*[J-"1.C=FKB,HF$CPUUYO. ?,?B+D
M]C@MWN=X3IO88'5M(',=._.7&;B$D/$^T]>GXZ N %YT;XDI'TC=K/O$9%%4
M>M+:57N]ICK%)Q):'"S$Q'OOGS1<Q^Q8ZY7\>#!73\54OO*5Z^&>L?H'YCL2
MEE5=TJ/9SNR7"W6#T3<U,1 EPG@/0%K??>%^^(GGY,5#YIW18F:I^MYR'WT=
MW].G13S#ZT?I,.%.'QFP3]<P         -1_9V +'C/C<V1[\L?<D<, &^
M        <R[D<V;+7Q&W^,+. /SG;G^^^IG2FI]WS/XW'J!VLTOBF?9HQCZK
MH+_>\Y"G%FI#0 .>MK.(*;_&>->5F!C5^NC9?6>Q1/-4^VG:;#SD);''WP7>
M[%/9KQ5N34CXSSSP<0]%W-O+!@@=1[J/C2H]VIUS3"US1F9_(9 .]2+@ :=R
MU[^ZV]+O7KQJ4#0>\GLMFO7R_M$(RE'TUO$N)23T5QDN(X5?.WVN^*-9^31]
M'<6Z;^0U7MS>IAD:KO2LS>5388ZV,$ !@+'SQM:O-GM+\F8?'(.]K^54;M47
MJS/T+GQ,U,9(R.)21D7N&?SN>>EMM-RRR<64;NNRFG9TQ[3&(?5M.?[WFH;G
M&\#&@ 6?7?G6[#^8+67Q[V8' >]7X[D>ZF^T1R4T/179_(AW&\>\SS\3NWR>
MI',+^8O$IF2+O5CFR:[>8_%?B0R"W"XO@FC]U2GL\,@<SI,3/=C4WR)4>( %
M5I9W%L_TMYUR688%7^O+:M5_60?9H)-*;H,/B7&I9_2>?T[=T.C]-^PIAJR#
MT[,]N-#[5P+Q'LC[B1>XD?Z,4+CH'1-XC7RX2H'J"I1]V)?=)'9;1Y1^@?F+
MB"82\Z%<SG />H\^/,L%0EX?$-0[?,=<\GT+HF9J8D*/>+BDQ]TI=5>6V*"3
MZJMI5#[QA<IXSVAQ<Q2U5]>OXZBUE,!!SX .>MNN:;M'T<\W\F<G$7OOX-JW
M=LSU+SVEM(AY[<:$A6!N(7!'F/Q!R<QH5&,YB<2$\7"<V;5<>^G/NG93DRC8
MZ"W:MIS.P1O/@F*K&A?23$I7"QDB0 &A-F.*4SSGZ]_>&Q6-3:\]E%9[,GGM
M/NIFG0\[D)757=*CV<[LEPK )H1VY'YZLQZ*6&.6'/P[$W2=)KF;*?Q)'Z]@
MA?2^J9@.U".@ :OD?'YIIY^)C]V3/HYHWJ-GDMWM!ZF9,Q1-+7U:XT)*Q7\2
MHC1B7'5N/TD4GW>L""PG=;V:Q.]9CS(!%*WIB9B8U-ICH\Q  &(XLYZZ'HBS
M?EPQD.(][/\ ,Z-ZJ9QRY)*%S(G&WE)%$'=R+W6F[-8.0S/$2VK/$?&^^K,/
M+9D86BZD]EM&[&PA52TV)G'08VF?$ !2:E\<.YW?Q@;D+9A6_O([4H_8X'UR
M74?0DSEY#KC(/%[D'O!FOBNZC0D3HW9JXC*)A(\-=>;S@'S'XBY/8X+=[G>$
MZ;V&!U;2!S'3OSEQFXA)#Q/M/7I^.@+@!>=&^)*1](W:S[Q&115'K2VE5[O:
M8ZQ2<26APLQ,1[[Y\T7,?L6.N5_'@P5T_%5+[RE>OAGK'Z!^8[$I957=*CV<
M[LEPMU@]$W-3$0)<)X#T!:WWWA?OB)Y^3%0^:=T6)FJ?K><A]]'=_3IT4\P^
MM'Z3#A3A\9L$_7,         #4?V=@"QXSXW-D>_+'W)'# !O@      0?\
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
M6DM)3(H]D!2_K)$M2H'4IH876R.*U913M>BOZ[0H#NX 86X<8,4[TYU\JP$
M9H .,LM[MP3$<LG#$JQIFJ<Q7#R1E79]RKCV(LSYC[!2-]:D\C(,FUR^4L\Q
M?SFJ(+4[VZD19GD2AG9E)*M:606;9U0&5M.UT,<]CZ:TG0O)3/(W",O\JB$W
M=V5B(@,^;8FGBRB3J(K>FDRN;59VNLP2$%/2]D0Q]R6%J$R!>J4)S"Z =1 #
M2[#S@,G>:O#GC-F8 ;H '"R_?[%;3+T:!V@&:6_$KGELC K3LU?"VQ7@ERS
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
M63W#$^2WM#DI;#S'7'V2V&-2]I3J3DMQB8Q0C+L5)[K#BJW%WVW5 VT
M   ^5]:OXJ_\  P>#*B$6-H@L4W];3)(0PJE!E:5KULA.Q)33;^"E*UKU)=E
M:^H .2,">D3P3L>4F68ZANS:-E<7."-K')L@:I[ 8SBLF+R,>N)C+U%I).H
MQ,\CC)A:"JA4Y(SCD2)*:2<<986<7=<!VO;(X_<E)7VOK-<A4+Z-1"RUT152
MG.E5%R2C:2HH?UDQ?5594KK-*U,ZY2MO!PTX !A^1,N8_P 6,BE^F3^0B1(I
M#CV+K2499KJY(W?*4YCV.806J:FVQ2X)TSQ+)0C(H=>70HNR^XV^ZA=E]U +
MADO^X4I^*CO[5@ SD         &H_L[ %CQGQN;(]^6/N2.& #?
M ,%R9_<.3?%__/D@#.@         <A;/ZP5V1E^MRQPDLDC<4Q!DJ8SB57P?
M)>2L2SMP2OF&\AX]:D<8FF*GJ-29)6Q\ER<Y:15Q2IU"(LRV_KE>I+N X0VX
M]&QE3,ZF<N>/G/&ZY]79MC61\7/.49>^N]L'2-.KV.,"&O$WC<UQ-FZ)YC<;
M7F&'+3V]T1DN"LB^P])(&I?<:=4#^)%Z/'.ZJ%;41=K;=65$MS*ZK74O-RM+
M)T^4,WM\AV$;<S.,0S.B>X#.()%6B$1*U9%HW>I;<AI2$_:E]4)*$E0U*P-K
M^C<T>R[I_P#/X_);WCMSLDL/;8S'&&#/\C?D4=3-^?MH,NI&>KH]PB#$7-+<
MQ9T;F\KM1K0IZ'HE'6429/U@H 8+'-5=V%<A:,\Y!C.KKALOCK+<:G</-;<R
M91.Q?(\;M<#S7BQ-@AJ2?P_LR_!T,@45S,L<VE4E1RQ6[R"]0<Y<%AQ=2 .A
M<7:<RR#QW4$QV=<>K)]A/*>8<IY/D#8U+RT[@?F:+;$JG:(P54H0V/2R*QW(
MF<[*I2EQJ+MAM17'7VEJ;K2P!>-<<"YVC&PN7]@<T6XCC;SDB!0>"OK+AV6Y
M+F#)D9Z@R]TO9LFNB')C0UW8IO:X^OJVI(TSFN:2G;"A0I7JCNM74 [U
M     !A,2]]LA]^UGB7#0!FP       ##\AQY9+H!.(HWG)DZ^3P^31Y"H6]
M<[3(6/3*M;4QROK19IO:Q1RFVXSJ;+KNHI7@I6OJ ")[&OHPGW&VF.J^NB6<
M.$EEV*D.'"\P&37.&P$Q@+V=C_!<XQ?)6S$=DB?W!WQ='WIXE];TQ#"G8*$H
M;+*VVE&ITUM@'/F,_16; PJ'1=A?H_J3D&,1.;R53%L&9$/4NL*BZ&58Y@4)
M+S$YY&Q=KKA%QR1F:".,(N4,ABV,-SS8@<E95THL5F6K"P*-U]%'L\^;+R/+
MZV3X%0M+O/YO(')_:GAS;7^:1Z0[,X>SE&43M$6'!4?<$RZ,Q[%]R$V^13.<
MJ#'(VPQ$I;T?5)K0)$]F<0[5Y7SE $<<CF 9+J,UE0I_R)#9'DJ<XZR?/\@1
M>:5?6F^4JF/#>0VN28O@B=,G<4$=L7M=7MYI4MP56M]+TR@#%M3M+\DXHEJ:
MF9E6)Y- ,68&_ACQ*@C-KX^.&08!])*B>4G&6FB4Q]M:(W*>T&UH15:$!STC
M[;*6JZ+:6J"DY(&DY5Z,?-;['=+%#!L\?!I9K$W:^Q]YCZ*'066P*B'%TRI*
MYU)\>+9G '66,TOFUB=$F.K<8G2+4[4C*.L+LLOZL":(         &"R7^]F
M.?CA_P#%-Y &=          XI<-0D<FV[FFRLGEL]0(%>/<"QB&,&/<U9EQP
MD,><4RC+LC>S<D0Z"RB,0K(#(X5G: M,0\%.A=Q12HDPJTDRMIH$;1_HH\_U
MR)'Y%%LG8\Q>XK\69?QK.LV1UQ62[(;4VSVFPI$:OQ;#97BHIQQ_+XN9F1"K
M*D,>G4<*-J@.)7-+A?UA50# \U>B:V/R7K=%<+1.):68O/9T.1FIQ98(ZS9F
MCRZ4OV(,=XSC6>5<E?L(3AR*G"IQARQQ=D#"T1AYO[;3]3*C3RUQ[B!)BQ8'
MV6Q3@'9%DQ,Z8:=L]Y/S++,IXV<<@+9+7'L?42Q1#;+7*3*"(@^.A\BC9;,K
M7(Z6-JM,:XEI>N\)=3>I XZ5>CHSXHBCJUQEAP'CYWSAC7*&$ME'!RRSDG*;
MZX(,HY$8<@RK8]HF2K#,#43[-$I45>+%S&N;6%G*/-;JI%Y"-%1%4#J+,NDS
M[.<W['Y09(_@Z1Q3,^IF-<)%XWR*EE*)AED\A>8,E9(?E^23(6C1N'S?DS5+
MT:2CDG/6.!2DFXPU*H**M(. WYIQA&6X$Q,X0^76Q5F/=Y]+YDR8VQ^]R"2X
MXPW')$I3&-N+\?O\H:(X].L:9KDQJSKAC8V$VK%ZBQ.D(36$ET ZM
M ?*^M7\5?^  :\BR(URQ/'6XBXJP]?CUJ1$WG4K4FPU5'"""[C:4MOK4JV\R
ME;N"E?4_!4 1JM?HW'J+:R:OX7CLZ>'>38KG^NTTRH?D7-.=L@1%T*Q)#7>.
M2MHQ63+) ]K\>-3VI=[^TT;.2QIK$]I?J$WDD]0!RKCST4^>() ([%':&Z>Y
M9B43D>34D0U_RRXO+OC^*M.0L?8OAJ+*SGD^&:]P&09+RS"U^.U%S8>Z1I/(
M2V=Y4D7RF]=_T^X"N>/18;-/NV,JSBLEN"DL=?)]=(%3HU.TB;)%*8R1LAK=
MFJ.-+O$D&)$JLM;$XWA%4W6J'V93$]0X*B34AK6CJ8DL G1R7_<*4_%1W]JP
M 9R         #4?V=@"QXSXW-D>_+'W)'# !O@         &"Y,_N')OB_\
MY\D 9T                               ,)B7OMD/OVL\2X: ,V
M                        !@LE_O9CGXX?_%-Y &=
M             ^5]:OXJ_P#  ,/QW_<"#]Z$;^1D8 @.S]EQU==AMLT>K6U.
M7;,SXNQKL"CE^.WC(#U(%D_FEN/&U7',::]:Z'IOFVS-6O;4E4O-)>VMA3PZ
MR*ZK?8>[4,<*IP*>9RC(ZK6]YE6LNQ>Q#C@&$^D?U$9,.R6R43&<R?,.(YCD
M35%@RQ%'C*614K[E>1XB8)_)IF2>:6OLZ_4L] <JN;$ER:H&[,*9+S(L])OD
M6-Y$=9:O4G91R]$F: -N2\O)BH=@-FQFS2'%N395AQ8SWX#OQ/('5)VBWOK?
M4F3G2YUK8:YJ2:*VI$!,+DO^X4I^*CO[5@ SD         &H_L[ %CQGQN;(
M]^6/N2.& #?          +-(&8F0LS@RJ#C4Y+@1U@PXFEE32[>KLOZJRAE+
MK*UX;/PT %Y                               %H;&<IK4OJDLXPVY]=
MZ/!]IE+*6D&T:6IHZR3U-*5J7UIIMO\ RN&O57U_!P "[@
M               LS@S$N#FPN9AQI9K"J6JB"[*65+/N7-BMLOL.K=2MU+;"
MU=;J=3P5ZJE/P "\@                             5]7U !:F)J*861
MG8R#3#R69K;VHH\ZEM#3BV](4DL--I92EE##+2J5KP4I3AKZ@ NH    +/(&
M8F0LKBRGG&IR7)-<F,.)I94TNVZMM:W64,I=96[\G\- !>          :C^S
ML 6/&?&YLCWY8^Y(X8 -\
M
M                           #4?V=@"QXSXW-D>_+'W)'# !O@
M
M                                                           :
MC^SL 6/&?&YLCWY8^Y(X8 -\
M
M                              #4?V=@"QXSXW-D>_+'W)'# !O@
M
M
M  :C^SL 6/&?&YLCWY8^Y(X8 -\
M
M                                 #4?V=@"QXSXW-D>_+'W)'# !O@
M                     !^?.*>F9V"GT?03&(Z58SNB[[>XGL%\@VS?&Q\-
M:TKJN;DI[LVM^L3RA0+E%B+KAA)2M3856[J:&W\'55Z!N_NXWRO'1)6NR<Y3
M62LW 9%8U[HR/1L1J.1'9,%R6V*EMBJEOE,5%J\O!B.A.:_*:JIY/)[YD/\
M\VK:3^2K#?\ O@RC_P"% 9G^E>_G_G4G^_'^P//\;E?FQ/\ I\9M+$?I",[[
M6-\0Q_C^$XRUKRU(,SYPQM*)3,W1ZV!@<;8<$8_QE/7A?%&] 5@9=*99+D^6
M6\M$E6FH"$*9N<E1E%-I-A=^B+V79G;G7AF+MU%\*).RRL1SH:N5BY<-L1,G
M*:UW->EMJ)PVF3@1FS$)(S$5&K[O'87JOI,'3#D.SXAS=%6C*,QUIB>7I<_3
M["MY$=@.58_C!QP(6WJHTS2602(Z,29]:]@FZU>@JZN:1O<FQ858JOLO)I2.
M'L7+-?I9X/A;-&6\0J\+SF85Q;#)R\V2"*2&,K;'Z:0. Q[)"Z!*4U3*-,16
M/4??KRVZ]S<B5QRM$?0U 0FI8JN QC(GI/,N85GN3X?E+4YY4O#:Z8%A^)H)
MB^5J\FR^3SK).,\G98GS;(C(9%']8C9X7$L:JS2UR1I.*--ML+NI2PVIY(%R
M.])K,L@2M$R8AP%)F!C9LU:NXTDSYEP]NCSV\..PV.(_E.W'C=!*+R)!#YDS
M1^2D)%BYUK1&@<++K.M*+:UN+ Z @F\:?-F',_95Q5!7%"PXAPF@F2*6RA:V
M*F55E]9C!UR))\/KF9K66.EKWA^V]I22.^IA1-%SA>D)OZ\E4=; XCP;Z33,
M,=A.0I1L.S&RNQJP7@G+D,+?\&2339[?9)ER;78^=HK'VO*.0<@)YY HP[N+
M0>?(6Z[MHC]8V)RT*]0>F+J!U+A_TCJ_.Y>'C,9:P92?ZS"/I)3F,A5)H%%5
MV"8^MS7/\!ENJUKG+O%G6=%))KBR0+%2=$0F<"&-#:?VM<K/)07 <X8W]+C:
M_P")<7YMF;.V,V,HV_YVC^R$F1,+J8Z&J\":OY$SM/+L>0>KJ;)&-,S.D:0)
MT9CI:=>_HS;E*(OM,Y(M. W@K])=*FY:E@+AJ+D1/GEX9V;(D:Q"7D[%*DIX
MPH\0N>3KZ0CL@DO58FUO3>AQLZ-Y\?-OJKJ[536E&F(3KG H#O[ N6F[/>$\
M3YM9V9QCK5EC'T3R$W,+P:E.=69'+&5&])VQR-0F&HC%R(I90LVI5]Q=;[:]
M36M."H VT      .=\V[7Z_ZYN# UYFR"5#'"3HUJ]C371R7OUZY&WG$IUA_
M51>/O9::THX^RW@.J76ZM?R:5X*\&+J%9IM+<UD_%]&YZ*J?)<MJ)AYK5_ZD
MVNIJZOG?B#&F+KR2S4&7<UL1?2P8>2YR*K4_S8C%6U$5?DVV>4B]R3Z</$\1
MR^;!(;C%=D/'I;I%T5,L$2ERC*<Q$\D-AKXY6PUY@-9!;;&C%AUEQ5:]6JJF
MK4KU+[1$9K6#)0)[]V@0EBRUK4])E*W@6RU<E697R;5X/+9P&_Z%NF7CJ5V4
MK%4GV25:6'%=^YK!;%5',5Z0V^G9,>C_ ,U&M6W S*^5@4[^@WI =2LH2MH@
M./<N)I!-9(8I2QUEOAF16FUQ7)T2E=VO^L'J(MK8F_T"6^[A-/+I7J>"E>'@
MH)-*WDHLY,-E9:/E1WK8U,AZ6KQJU$_ZFF*WJ;UDW<I4>MUFFK!I<LS*B/\
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
M"9)%$DT9IDM87=M0M;I8G>>T$[4^1MR4-SP29>V/;8TNR?AX3$U"[BC# .O
M                              !J/[.P!8\9\;FR/?EC[DCA@ WP
M                   B])]#EH2CLO(:X!EID054+%)#0P[5;4,;*@JN5GKC
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
MJCB[GF4R!6JJ5;=:254[J"K+"[;;* <MRKT?.L$K?,=2:^.Y$BLBQ.SY#C\
M?,:YWSGBUV8&7+$NMG61FZQ?CS(L:4KDTME!9:A713<=6ZA195O4DV6V4 WA
MDW7W$.9$YJ3)D0)EJ=1B_)V&5);@ZOI7;6-LR((^UY*C:F]$YI3#[9.BBR&P
MQ5=6JPFI'5$FEW77UN TA*?1YZD2UF3,J[&;FSE(%K(N:W6%9+RI )0SW,.'
M&/7U*C:)=")JP2=L:%V&8XCCZ]$2KL2.2(FE519QU:F@"ZI]"=24<04P%OPV
MSM<-4LF0HW6.M+W*VMN3,F4\>QG%<Y;V\MO?D][84[P.'-J&RJ>XJ]'VK:<F
MJ4?=>;<!?5NF6N;JW+6U[@JZ06.;@^.[NO?IQ/W=]>'B2X5;M>'UX=9$NE!S
MZN=G+$+4G:C%)BBI]+BZ*[;J+:U45 SG"NOV+M?FN4-N-6I])43F3F32<268
MSB;Y+G,TE5[2U,%CW+)YD>12J8OZQ*PL:-$G[96F6)TB4LHJVRRVE !ND
M                            :C^SL 8Y%$[JBREG13&U<:?#'*2PD]X;
MERJ0,RV.+2,;1=(0A4&_-U>WN=%S>04KL-3'76V6G];OI0RRZ@ VAVS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(
M>$[SY(@!VS/?@6(>$[SY(@!VS/?@6(>$[SY(@!VS/O@6(>$[UY(@#%^UKO;[
7;Q==9_XKE^?]L]P>]O\ C[H_\D /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183610770192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_SelfInsuredMedicalPlanLiability', window );">Self-Insured medical plan liability</a></td>
<td class="nump">$ 408,000<span></span>
</td>
<td class="nump">$ 446,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans, Defined Benefit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Contributions to its defined benefit pension plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear', window );">Contributions to the plan for the fiscal 2016</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefit Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitsPaid', window );">Post retirement benefit plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear', window );">Defined benefit plan, benefit expected to pay</a></td>
<td class="nump">$ 92,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_SelfInsuredMedicalPlanLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The liability recognized in the balance sheet that is associated with the self insured medical plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_SelfInsuredMedicalPlanLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 60<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Benefits<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49170737<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)(6)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Postretirement Benefits<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6521376<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)(5)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in the fair value of plan assets from contributions made by the employer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits from a defined benefit plan expected to be paid in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of employer's best estimate of contributions expected to be paid to the plan in the current remaining fiscal period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>13
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M#JE$RP"VN53+_ND.]4D':'5E<BXTF_Z^4RW4#548572[=;W%[EY)<X5$R8=I
M+)*HVV55M40#'(V_$5EQ#]5G]-%R%TW5NS3*5'RDUT65P>2;><@[`M@2)C3]
MXV0F-KQ6U2O5%(*T[2:AE]=N[(Z>8HD)27&[T;?!U[1+"&K17O6PMIJCK'>V
MJ#[8-"B?5RK)Z/HJ#Y9SFPL5MC[KK6FZC&EOT;ZHNK_#JZO+.FNXL">[P\6Z
ML&?C!/:=._I^V_0.EI*<X'N]*B^-J2-!^YU6^BG]B4R^*::&@ZEU_248SLW3
M1/298"[V*-?^9/0E]BO%U$+_`]Z1;9M@NN,;G_TIUZQ=9Q5=K_#^2-U6O<-*
M)%MW6*=AJHM<Y_WV4XZ=$+,7GPL3C=/MNMW&R9Z[X5VKB]KR)?5(NPO_34L8
MI8)+'31RQ6A#1IPEY:M]E,`'=KN,OM*INH!NI]*9"C7P@AJ:%VY0_SA'S>[L
M2HNF4L&(L5V?<M$52F=4XS-;;WA]=W+\?(4\SRDKR*\-LAU_5I7P$VP'A:;?
M)L)]V0XM&5&T.G*%IS=DMQA[:5,Y[Z\&4U;HFGOS5UO_Y73^*HKBK_\74$L!
M`A0#%`````@`XSL$1YF3^??,`0``TQH``!,``````````````(`!`````%M#
M;VYT96YT7U1Y<&5S72YX;6Q02P$"%`,4````"`#C.P1'2'4%[L4````K`@``
M"P``````````````@`']`0``7W)E;',O+G)E;'-02P$"%`,4````"`#C.P1'
M>>5ZM+$!```;&@``&@``````````````@`'K`@``>&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"%`,4````"`#C.P1'(%(0\.D"```_"P``$```````
M````````@`'4!```9&]C4')O<',O87!P+GAM;%!+`0(4`Q0````(`.,[!$>G
M$RWY/@$``&D#```1``````````````"``>L'``!D;V-0<F]P<R]C;W)E+GAM
M;%!+`0(4`Q0````(`.,[!$>97)PC$`8``)PG```3``````````````"``5@)
M``!X;"]T:&5M92]T:&5M93$N>&UL4$L!`A0#%`````@`XSL$1P0$&N4Y`@``
MYP@```T``````````````(`!F0\``'AL+W-T>6QE<RYX;6Q02P$"%`,4````
M"`#C.P1''&H$//0#```-#@``#P``````````````@`']$0``>&PO=V]R:V)O
M;VLN>&UL4$L!`A0#%`````@`XSL$1V.V3K!1`@``\P<``!@`````````````
M`(`!'A8``'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+`0(4`Q0````(`.,[
M!$<\[1$]<P,``#4/```8``````````````"``:48``!X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"%`,4````"`#C.P1'_'*%D"8"``"=!@``&```````
M````````@`%.'```>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!`A0#%```
M``@`XSL$1SR/[)7&`0``/00``!@``````````````(`!JAX``'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+`0(4`Q0````(`.,[!$=-)ZY5J00``&`8```8
M``````````````"``:8@``!X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M%`,4````"`#C.P1'CE0?+2D"``"6!P``&```````````````@`&%)0``>&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!`A0#%`````@`XSL$1S.!MOAD!```
MFA4``!@``````````````(`!Y"<``'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+`0(4`Q0````(`.,[!$>MBO%>G@$``+$#```8``````````````"``7XL
M``!X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"%`,4````"`#C.P1'0!C3
M!:$!``"Q`P``&```````````````@`%2+@``>&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L!`A0#%`````@`XSL$1\&])8.C`0``KP,``!D`````````````
M`(`!*3```'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"%`,4````"`#C
M.P1'N#EO]J0!``"O`P``&0``````````````@`$#,@``>&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+`0(4`Q0````(`.,[!$<V$U)PH`$``+$#```9````
M``````````"``=XS``!X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!`A0#
M%`````@`XSL$1R,ZBLRB`0``L0,``!D``````````````(`!M34``'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"%`,4````"`#C.P1'$/3>2J(!``"Q
M`P``&0``````````````@`&.-P``>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+`0(4`Q0````(`.,[!$<?20GEH@$``+$#```9``````````````"``6<Y
M``!X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!`A0#%`````@`XSL$1V(<
M7)>B`0``L0,``!D``````````````(`!0#L``'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"%`,4````"`#C.P1'T%R0O:$!``"Q`P``&0``````````
M````@`$9/0``>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+`0(4`Q0````(
M`.,[!$?>L6)+H@$``+$#```9``````````````"``?$^``!X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L!`A0#%`````@`XSL$1RT3)2R@`0``L0,``!D`
M`````````````(`!RD```'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M%`,4````"`#C.P1'ZAHR\*(!``"Q`P``&0``````````````@`&A0@``>&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+`0(4`Q0````(`.,[!$>3HK%`H@$`
M`+$#```9``````````````"``7I$``!X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L!`A0#%`````@`XSL$1\FL^">D`0``L0,``!D``````````````(`!
M4T8``'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"%`,4````"`#C.P1'
MS.$+N:,!``"Q`P``&0``````````````@`$N2```>&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+`0(4`Q0````(`.,[!$=C;GOOH@$``+$#```9````````
M``````"``0A*``!X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!`A0#%```
M``@`XSL$1[SA+!>D`0``L0,``!D``````````````(`!X4L``'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"%`,4````"`#C.P1',#.Z[[D!``!7!```
M&0``````````````@`&\30``>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M`0(4`Q0````(`.,[!$<$5BV+M`$``!8$```9``````````````"``:Q/``!X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L!`A0#%`````@`XSL$1Y-"#J?Z
M`0``W`4``!D``````````````(`!EU$``'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"%`,4````"`#C.P1'ND@,]M8!```^!0``&0``````````````
M@`'(4P``>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+`0(4`Q0````(`.,[
M!$>-G*_]$`(``&P&```9``````````````"``=55``!X;"]W;W)K<VAE971S
M+W-H965T,S`N>&UL4$L!`A0#%`````@`XSL$1P?(S?^-`@``20L``!D`````
M`````````(`!'%@``'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"%`,4
M````"`#C.P1'X7Q?Y38"``!+!P``&0``````````````@`'@6@``>&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+`0(4`Q0````(`.,[!$?<=PHZT@,``)\4
M```9``````````````"``4U=``!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L!`A0#%`````@`XSL$1X\TO]=S`@``Y@@``!D``````````````(`!5F$`
M`'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"%`,4````"`#C.P1'_B:@
MH\8!```_!```&0``````````````@`$`9```>&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+`0(4`Q0````(`.,[!$<;9<)6#0(``-L%```9````````````
M``"``?UE``!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!`A0#%`````@`
MXSL$1ZXZ*)4&`@``U`4``!D``````````````(`!06@``'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"%`,4````"`#C.P1'&VJ'0I@"``">"0``&0``
M````````````@`%^:@``>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+`0(4
M`Q0````(`.,[!$==)1TY)@(``,P&```9``````````````"``4UM``!X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L!`A0#%`````@`XSL$1Z%H`P=K`@``
MM0D``!D``````````````(`!JF\``'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"%`,4````"`#C.P1'4%\SZ-4"``#8"P``&0``````````````@`%,
M<@``>&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+`0(4`Q0````(`.,[!$='
M\<4VB@(``'X)```9``````````````"``5AU``!X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L!`A0#%`````@`XSL$1]Y_(PTD)```*YD``!0`````````
M`````(`!&7@``'AL+W-H87)E9%-T<FEN9W,N>&UL4$L%!@`````S`#,`UPT`
'`&^<````````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183611179568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=ghm_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit to stock based compensation</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Discounted purchase price of common stock percentage on fair market value</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">1,375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock awards</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">28,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Stock options maximum term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock option awards granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Performance Vested Restricted Stock [Member] | Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock awards</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Performance Vested Restricted Stock [Member] | Officer [Member] | Third Anniversary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based compensation vesting percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Time Vested Restricted Stock [Member] | Officers and Key Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock awards</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Time Vested Restricted Stock [Member] | Officers and Key Employees [Member] | Share-based Compensation Award, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based compensation vesting percentage</a></td>
<td class="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Time Vested Restricted Stock [Member] | Officers and Key Employees [Member] | Share-based Compensation Award, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based compensation vesting percentage</a></td>
<td class="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Time Vested Restricted Stock [Member] | Officers and Key Employees [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based compensation vesting percentage</a></td>
<td class="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Time Vested Restricted Stock [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock awards</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Time Vested Restricted Stock [Member] | Director [Member] | First Anniversary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based compensation vesting percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember', window );">Amended and Restated 2000 Incentive Plan [Member] | Stock Option and Restricted Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit to stock based compensation</a></td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SAB TOPIC 14.F)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (h)(1)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><br> -Section F<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (h)(1)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(2)(iii)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=ghm_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=ghm_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ghm_AmendedAndRestated2000IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ghm_PerformanceVestedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ghm_PerformanceVestedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=ghm_ThirdAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=ghm_ThirdAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ghm_TimeVestedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ghm_TimeVestedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=ghm_OfficersAndKeyEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=ghm_OfficersAndKeyEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=ghm_FirstAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=ghm_FirstAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ghm_StockOptionAndRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ghm_StockOptionAndRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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>16
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183791328448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Liability (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Reconciliation of the Changes in Product Warranty Liability</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The reconciliation of the changes in the product
 warranty liability is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June&#xA0;30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of period</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">653</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">308</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Expense for product warranties</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">91</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">97</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Product warranty claims paid</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(112</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(32</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of period</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">632</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">373</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183613329552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">$ 3,448<span></span>
</td>
<td class="nump">$ 3,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">1,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">2,361<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Amortization of Unrecognized Prior Service Benefit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Amortization of Actuarial Loss [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="num">(303)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Pension and Other Postretirement Benefits Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="num">(303)<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">$ (196)<span></span>
</td>
<td class="num">$ (84)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 940<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51673353&amp;loc=d3e41242-110953<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 10<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a),(b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Income Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607405920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Statement - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesPaidRefunded', window );">Income taxes paid (refunded)</a></td>
<td class="nump">324<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit on stock awards</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures incurred but not yet paid</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_IncomeTaxesPaidRefunded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid (received) during the current period to (from) foreign, federal, state, and local authorities as taxes (refund of taxes) on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_IncomeTaxesPaidRefunded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for interest during the period net of cash paid for interest that is capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183611022096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_RevenueRecognitionTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div>
 <div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 2 &#x2013; REVENUE RECOGNITION:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Company recognizes revenue on all contracts
 with a planned manufacturing process in excess of four weeks (which
 approximates 575 direct labor hours) using the
 percentage-of-completion method. The majority of the
 Company&#x2019;s revenue is recognized under this methodology. The
 Company has established the systems and procedures essential to
 developing the estimates required to account for contracts using
 the percentage-of-completion method. The percentage-of-completion
 method is determined by comparing actual labor incurred to a
 specific date to management&#x2019;s estimate of the total labor to
 be incurred on each contract or completion of operational
 milestones assigned to each contract. Contracts in progress are
 reviewed monthly by management, and sales and earnings are adjusted
 in current accounting periods based on revisions in the contract
 value and estimated costs at completion. Losses on contracts are
 recognized immediately when evident to management.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Revenue on contracts not accounted for using the
 percentage-of-completion method is recognized utilizing the
 completed contract method. The majority of the Company&#x2019;s
 contracts (as opposed to revenue) have a planned manufacturing
 process of less than four weeks and the results reported under this
 method do not vary materially from the percentage-of-completion
 method. The Company recognizes revenue and all related costs on
 these contracts upon substantial completion or shipment to the
 customer. Substantial completion is consistently defined as at
 least 95% complete with regard to direct labor hours. Customer
 acceptance is generally required throughout the construction
 process and the Company has no further material obligations under
 its contracts after the revenue is recognized.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Receivables billed but not paid under retainage
 provisions in the Company&#x2019;s customer contracts were $1,315
 and $1,751 at June&#xA0;30, 2015 and March&#xA0;31, 2015,
 respectively.</p>
 </div>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_RevenueRecognitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition for long-term construction type contracts accounted for using the percentage-of-completion and completed contract methods. The disclosure would be generally expected to include the method for measuring extent of progress toward completion for contracts accounted for using the percentage-of-completion method and the criteria used to determine when a project is substantially complete for contracts accounted for using the completed contract method. The disclosure may also describe the accounting for significant changes in estimate and losses on contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_RevenueRecognitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>20
<FILENAME>0001193125-15-275703-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-15-275703-xbrl.zip
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
M%W```$OX!0`0`!@```````$```"D@0````!G:&TM,C`Q-3`V,S`N>&UL550%
M``-7HL!5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`T#L$1[[5X1H@$@``
M#P`!`!0`&````````0```*2!87```&=H;2TR,#$U,#8S,%]C86PN>&UL550%
M``-7HL!5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`T#L$1U0(A1@7%@``
M=&0!`!0`&````````0```*2!SX(``&=H;2TR,#$U,#8S,%]D968N>&UL550%
M``-7HL!5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`T#L$1TR\IM"Z50``
MAVX$`!0`&````````0```*2!-)D``&=H;2TR,#$U,#8S,%]L86(N>&UL550%
M``-7HL!5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`T#L$1XM>=R_]*0``
M&0$#`!0`&````````0```*2!/.\``&=H;2TR,#$U,#8S,%]P<F4N>&UL550%
M``-7HL!5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`T#L$1^8JV]9K#0``
M@H@``!``&````````0```*2!AQD!`&=H;2TR,#$U,#8S,"YX<V155`4``U>B
GP%5U>`L``00E#@``!#D!``!02P4&``````8`!@`4`@``/"<!````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607394496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_InvestmentSecuritiesLineItems', window );"><strong>Investment Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod', window );">Treasury with original maturities period</a></td>
<td class="text">3 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_InvestmentSecuritiesLineItems', window );"><strong>Investment Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentMaturityDate1', window );">Investment maturity date range end</a></td>
<td class="text">May 11,  2016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod', window );">Treasury with original maturities period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Original maturity period for held to maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_ghm_InvestmentSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment Securities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_InvestmentSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_invest_InvestmentMaturityDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maturity date of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 12<br><br><br><br> -Section 12<br><br><br><br> -Sentence Column A<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentMaturityDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</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_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607373808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_CompanyRecognizesPlannedManufacturingProcess', window );">Company recognizes planned manufacturing process</a></td>
<td class="text">28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_DirectLaborPeriodWorkedOnContracts', window );">Direct labor hours worked on contracts</a></td>
<td class="text">575 hours<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableRetainage', window );">Receivables billed but not paid under retainage provisions in its customer contracts</a></td>
<td class="nump">$ 1,315<span></span>
</td>
<td class="nump">$ 1,751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_SubstantialCompletionOfManufacturingProcess', window );">Substantial completion of manufacturing process</a></td>
<td class="nump">95.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_CompanyRecognizesPlannedManufacturingProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Planned manufacturing process used in determining the applicable revenue recognition method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_CompanyRecognizesPlannedManufacturingProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_ghm_DirectLaborPeriodWorkedOnContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equivalent of four weeks of direct labor hours worked on contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_DirectLaborPeriodWorkedOnContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_ghm_RevenueRecognitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue Recognition [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_RevenueRecognitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_ghm_SubstantialCompletionOfManufacturingProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percent at which the manufacturing process of a contract must be completed with regard to direct labor hours for the contract to be considered substantially complete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_SubstantialCompletionOfManufacturingProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ContractReceivableRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 910<br><br><br><br> -SubTopic 310<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51673017&amp;loc=d3e49370-109356<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractReceivableRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183613365072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Major Classifications of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials and supplies</a></td>
<td class="nump">$ 2,592<span></span>
</td>
<td class="nump">$ 2,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">10,678<span></span>
</td>
<td class="nump">13,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products</a></td>
<td class="nump">526<span></span>
</td>
<td class="nump">689<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory Gross</a></td>
<td class="nump">13,796<span></span>
</td>
<td class="nump">17,137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms', window );">Less - progress payments</a></td>
<td class="nump">2,086<span></span>
</td>
<td class="nump">3,143<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings', window );">Total</a></td>
<td class="nump">$ 11,710<span></span>
</td>
<td class="nump">$ 13,994<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (lower of cost or market) of inventories less all valuation, other allowances, and progress payments or customer advances received on long-term contracts or programs. Excludes noncurrent inventory balances (expected to remain on hand past one year or one operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(4))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advances received from customers under long-term contracts which have been offset against inventories accounts at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(d)(iii))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183610675936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_ScheduleOfIntangibleAssetsLineItems', window );"><strong>Schedule Of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Gross Carrying Amount</a></td>
<td class="nump">$ 12,800<span></span>
</td>
<td class="nump">$ 12,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IndefiniteLivedIntangiblesAccumulatedAmortization', window );">Indefinite Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Net Carrying Amount</a></td>
<td class="nump">12,800<span></span>
</td>
<td class="nump">12,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ghm_NuclearPermitsMember', window );">Permits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_ScheduleOfIntangibleAssetsLineItems', window );"><strong>Schedule Of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Gross Carrying Amount</a></td>
<td class="nump">10,300<span></span>
</td>
<td class="nump">10,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IndefiniteLivedIntangiblesAccumulatedAmortization', window );">Indefinite Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Net Carrying Amount</a></td>
<td class="nump">10,300<span></span>
</td>
<td class="nump">10,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Tradename [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_ScheduleOfIntangibleAssetsLineItems', window );"><strong>Schedule Of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Gross Carrying Amount</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IndefiniteLivedIntangiblesAccumulatedAmortization', window );">Indefinite Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Net Carrying Amount</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_ScheduleOfIntangibleAssetsLineItems', window );"><strong>Schedule Of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross Carrying Amount</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">817<span></span>
</td>
<td class="nump">772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net Carrying Amount</a></td>
<td class="nump">$ 1,883<span></span>
</td>
<td class="nump">$ 1,928<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_IndefiniteLivedIntangiblesAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_IndefiniteLivedIntangiblesAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_ScheduleOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Intangible Assets [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_ScheduleOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph ((a)(1),(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ghm_NuclearPermitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ghm_NuclearPermitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183736565024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div>
 <div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 1 &#x2013; BASIS OF PRESENTATION:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Graham Corporation&#x2019;s (the
 &#x201C;Company&#x2019;s&#x201D;) Condensed Consolidated Financial
 Statements include its (i)&#xA0;wholly-owned foreign subsidiary
 located in Suzhou, China and (ii)&#xA0;wholly-owned domestic
 subsidiary located in Lapeer, Michigan. The Condensed Consolidated
 Financial Statements have been prepared in accordance with
 accounting principles generally accepted in the U.S.
 (&#x201C;GAAP&#x201D;) for interim financial information and the
 instructions to <font style="WHITE-SPACE: nowrap">Form&#xA0;10-Q</font> and Rule&#xA0;10-01 of
 <font style="WHITE-SPACE: nowrap">Regulation&#xA0;S-X,</font> each
 as promulgated by the Securities and Exchange Commission. The
 Company&#x2019;s Condensed Consolidated Financial Statements do not
 include all information and notes required by GAAP for complete
 financial statements. The unaudited Condensed Consolidated Balance
 Sheet as of March&#xA0;31, 2015 presented herein was derived from
 the Company&#x2019;s audited Consolidated Balance Sheet as of
 March&#xA0;31, 2015. For additional information, please refer to
 the consolidated financial statements and notes included in the
 Company&#x2019;s Annual Report on <font style="WHITE-SPACE: nowrap">Form&#xA0;10-K</font> for the fiscal year
 ended March&#xA0;31, 2015 (&#x201C;fiscal 2015&#x201D;). In the
 opinion of management, all adjustments, including normal recurring
 accruals considered necessary for a fair presentation, have been
 included in the Company&#x2019;s Condensed Consolidated Financial
 Statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Company&#x2019;s results of operations and cash
 flows for the three months ended June&#xA0;30, 2015 are not
 necessarily indicative of the results that may be expected for the
 current fiscal year, which ends March&#xA0;31, 2016 (&#x201C;fiscal
 2016&#x201D;).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </div>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35735333&amp;loc=d3e288-107754<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 272<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183604660688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible amortization expense</a></td>
<td class="nump">$ 58<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible amortization expense</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Future amortization expenses, 2016</a></td>
<td class="nump">135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Future amortization expenses, 2017</a></td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Future amortization expenses, 2018</a></td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Future amortization expenses, 2019</a></td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Future amortization expenses, 2020</a></td>
<td class="nump">$ 180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607841072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Liability unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember', window );">Latest Tax Year [Member] | Federal Tax Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember', window );">Latest Tax Year [Member] | State Tax Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember', window );">Latest Tax Year [Member] | International Tax Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember', window );">Earliest Tax Year [Member] | Federal Tax Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember', window );">Earliest Tax Year [Member] | State Tax Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember', window );">Earliest Tax Year [Member] | International Tax Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (e)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</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_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 15A<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Unrecognized Tax Benefit<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607446768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Retained Earnings (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 27,617<span></span>
</td>
<td class="nump">$ 28,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of products sold</a></td>
<td class="nump">19,580<span></span>
</td>
<td class="nump">20,570<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">8,037<span></span>
</td>
<td class="nump">7,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other expenses and income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">4,580<span></span>
</td>
<td class="nump">4,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Selling, general and administrative - amortization</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_OtherExpensesAndIncome', window );">Total other expenses and income</a></td>
<td class="nump">4,589<span></span>
</td>
<td class="nump">4,306<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">3,448<span></span>
</td>
<td class="nump">3,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">1,234<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">2,361<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings at beginning of period</a></td>
<td class="nump">106,178<span></span>
</td>
<td class="nump">93,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends</a></td>
<td class="num">(813)<span></span>
</td>
<td class="num">(405)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings at end of period</a></td>
<td class="nump">$ 107,726<span></span>
</td>
<td class="nump">$ 95,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">10,148<span></span>
</td>
<td class="nump">10,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">10,161<span></span>
</td>
<td class="nump">10,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share</a></td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_OtherExpensesAndIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total selling, general &amp; administrative expenses and nonoperating income and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_OtherExpensesAndIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.2(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1,2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 940<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51673353&amp;loc=d3e41242-110953<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 10<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a),(b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Income Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.7(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 30<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51677171&amp;loc=d3e3636-108311<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183618731744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances on trade accounts receivable</a></td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">25,500,000<span></span>
</td>
<td class="nump">25,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">10,469,000<span></span>
</td>
<td class="nump">10,433,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">10,169,000<span></span>
</td>
<td class="nump">10,133,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">299,000<span></span>
</td>
<td class="nump">299,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5074-111524<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28,29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607814224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Per Share - Additional Information (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Antidilution<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Diluted Earnings Per Share<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Contingent Stock Agreement<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183791328448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Major Classifications of Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Major classifications of inventories are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">June&#xA0;30,</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><u>2015</u></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">March&#xA0;31,</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><u>2015</u></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Raw materials and supplies</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,592</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,763</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Work in process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,678</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,685</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Finished products</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">526</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">689</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,796</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,137</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Less - progress payments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,086</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,143</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,710</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13,994</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 2<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a,b,c<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183618542144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">$ 653<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyExpense', window );">Expense for product warranties</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Product warranty claims paid</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 632<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph ((c)(5))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.15(5))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph ((c)(3,4))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate decrease in the liability for payments made (in cash or in kind) to satisfy claims under the terms of the standard product warranty. Does not include any Increase or Decrease in the liability for payments related to extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph ((c)(2))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622331696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Reconciliation of Numerators and Denominators of Basic and Diluted Income Per Share</a></td>
<td class="text"><div>A reconciliation of the numerators and denominators of basic
 and diluted income per share is presented below:
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June&#xA0;30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Basic income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Numerator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Net income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,361</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,392</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Denominator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Weighted average common shares outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,148</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,105</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Basic income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.23</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.24</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Diluted income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Numerator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Net income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,361</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,392</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Denominator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Weighted average common shares outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,148</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,105</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Stock options outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Weighted average common and potential common shares outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,161</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,127</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Diluted income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.23</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.24</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183604611504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,361<span></span>
</td>
<td class="nump">$ 2,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">563<span></span>
</td>
<td class="nump">520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses', window );">Amortization of unrecognized prior service cost and actuarial losses</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">220<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">390<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in operating assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">1,701<span></span>
</td>
<td class="num">(1,958)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInUnbilledReceivables', window );">Unbilled revenue</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">2,284<span></span>
</td>
<td class="nump">3,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current and non-current assets</a></td>
<td class="num">(462)<span></span>
</td>
<td class="num">(487)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Prepaid pension asset</a></td>
<td class="num">(305)<span></span>
</td>
<td class="num">(320)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,145)<span></span>
</td>
<td class="num">(3,015)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities', window );">Accrued compensation, accrued expenses and other current and non-current liabilities</a></td>
<td class="num">(2,284)<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Customer deposits</a></td>
<td class="num">(796)<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income taxes payable/receivable</a></td>
<td class="nump">361<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits', window );">Long-term portion of accrued compensation, accrued pension liability and accrued postretirement benefits</a></td>
<td class="num">(95)<span></span>
</td>
<td class="num">(138)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">3,331<span></span>
</td>
<td class="nump">3,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(264)<span></span>
</td>
<td class="num">(2,569)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchase of investments</a></td>
<td class="num">(9,000)<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Redemption of investments at maturity</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash (used) provided by investing activities</a></td>
<td class="num">(264)<span></span>
</td>
<td class="nump">11,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Principal repayments on capital lease obligations</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Issuance of common stock</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(813)<span></span>
</td>
<td class="num">(405)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit on stock awards</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used by financing activities</a></td>
<td class="num">(720)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">2,345<span></span>
</td>
<td class="nump">14,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">27,271<span></span>
</td>
<td class="nump">32,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 29,616<span></span>
</td>
<td class="nump">$ 46,410<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gains and losses recognized in net periodic benefit cost and the amount of prior service cost recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_AmortizationOfUnrecognizedPriorServiceCostAndActuarialLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for obligations related to services received from employees, obligations and expenses incurred but not paid and noncurrent obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The (increase) decrease during the reporting period in the amount of the asset recognized for an overfunded defined benefit pension plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for deferred compensation arrangements payable beyond one year and noncurrent liabilities associated with defined benefit pension plans and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 230<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Deferred Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SAB TOPIC 6.I.7)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 6<br><br><br><br> -Section I<br><br><br><br> -Subsection 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 230<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInUnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 25<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 320<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26853-111562<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 320<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26853-111562<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (j)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607373792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,361<span></span>
</td>
<td class="nump">$ 2,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Defined benefit pension and other postretirement plans net of income tax of $107 and $46, for the three months ended June 30, 2015 and 2014, respectively</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 2,556<span></span>
</td>
<td class="nump">$ 2,481<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e557-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 20<br><br><br><br> -Subparagraph (b,c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10A<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669619-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1B<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669625-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51821188&amp;loc=d3e1436-108581<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10A<br><br><br><br> -Subparagraph (i-k)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607361760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Compensation and Retirement Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 10 &#x2013; EMPLOYEE BENEFIT PLANS:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The components of pension benefit income are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="83%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td width="1%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June 30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Service cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">131</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">136</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Interest cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">359</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">359</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Expected return on assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(795</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(758</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amortization of:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em">
 Unrecognized prior service cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em">
 Actuarial loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">293</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">145</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net pension benefit income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(12</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(117</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Company made no contributions to its defined
 benefit pension plan during the three months ended June&#xA0;30,
 2015 and does not expect to make any contributions to the plan for
 the balance of fiscal 2016.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 48pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify">The components of the postretirement benefit cost
 (income) are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td width="1%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June 30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Service cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Interest cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amortization of prior service benefit</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(26</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amortization of actuarial loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net postretirement benefit cost (income)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Company paid no benefits related to its
 postretirement benefit plan during the three months ended
 June&#xA0;30, 2015. The Company expects to pay benefits of
 approximately $92 for the balance of fiscal 2016.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Company self-funds the medical insurance
 coverage provided to its U.S. based employees. The Company has
 obtained a stop loss insurance policy in an effort to limit its
 exposure to claims. The liability of $408 and $446 on June&#xA0;30,
 2015 and March&#xA0;31, 2015, respectively, related to the
 self-insured medical plan is primarily based upon claim history and
 is included in the caption &#x201C;Accrual Compensation&#x201D; in
 the Condensed Consolidated Balance Sheets.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 80<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49170332&amp;loc=SL14450702-114947<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 60<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 70<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 60<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6414199&amp;loc=d3e39622-114963<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183607871360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jul. 27, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GHM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GRAHAM CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000716314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,111,730<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</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:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</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:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ghm_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document and entity information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622053008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 11 &#x2013; COMMITMENTS AND CONTINGENCIES:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The Company has been named as a defendant in
 lawsuits alleging personal injury from exposure to asbestos
 allegedly contained in or accompanying products made by the
 Company. The Company is a co-defendant with numerous other
 defendants in these lawsuits and intends to vigorously defend
 itself against these claims. The claims in the Company&#x2019;s
 current lawsuits are similar to those made in previous asbestos
 suits that named the Company as defendant, which either were
 dismissed when it was shown that the Company had not supplied
 products to the plaintiffs&#x2019; places of work or were settled
 for immaterial amounts.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">As of June&#xA0;30, 2015, the Company was subject
 to the claims noted above, as well as other legal proceedings and
 potential claims that have arisen in the ordinary course of
 business.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Although the outcome of the lawsuits, legal
 proceedings or potential claims to which the Company is or may
 become a party cannot be determined and an estimate of the
 reasonably possible loss or range of loss cannot be made,
 management does not believe that the outcomes, either individually
 or in the aggregate, will have a material effect on the
 Company&#x2019;s results of operations, financial position or cash
 flows.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.25)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 440<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183618747072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Defined benefit pension and other postretirement plans, tax</a></td>
<td class="nump">$ 107<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit, after reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e640-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10A<br><br><br><br> -Subparagraph (i-k)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622048704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 5 &#x2013; INTANGIBLE ASSETS:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">Intangible assets are comprised of the
 following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="52%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Gross<br />
 Carrying<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Accumulated<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Amortization&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Net<br />
 Carrying<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>At June&#xA0;30, 2015</u></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,883</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles not subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Permits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Tradename</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>At March&#xA0;31, 2015</u></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">772</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,928</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles not subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Permits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Tradename</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Intangible assets are amortized on a straight line
 basis over the estimated useful lives. Intangible amortization
 expense for the three months ended June&#xA0;30, 2015 and 2014 was
 $45 and $45, respectively. As of June&#xA0;30, 2015, amortization
 expense is estimated to be $135 for the remainder of fiscal 2016
 and $180 in each of the fiscal years ending March&#xA0;31, 2017,
 2018, 2019 and 2020.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183798052016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 4 &#x2013; INVENTORIES:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Inventories are stated at the lower of cost or
 market, using the average cost method. For contracts accounted for
 on the completed contract method, progress payments received are
 netted against inventory to the extent the payment is less than the
 inventory balance relating to the applicable contract. Progress
 payments that are in excess of the corresponding inventory balance
 are presented as customer deposits in the Condensed Consolidated
 Balance Sheets. Unbilled revenue in the Condensed Consolidated
 Balance Sheets represents revenue recognized that has not been
 billed to customers on contracts accounted for on the
 percentage-of-completion method. For contracts accounted for on the
 percentage-of-completion method, progress payments are netted
 against unbilled revenue to the extent the payment is less than the
 unbilled revenue for the applicable contract. Progress payments
 exceeding unbilled revenue are netted against inventory to the
 extent the payment is less than or equal to the inventory balance
 relating to the applicable contract, and the excess is presented as
 customer deposits in the Condensed Consolidated Balance Sheets.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Major classifications of inventories are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">June&#xA0;30,</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><u>2015</u></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">March&#xA0;31,</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><u>2015</u></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Raw materials and supplies</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,592</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,763</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Work in process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,678</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,685</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Finished products</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">526</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">689</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,796</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,137</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Less - progress payments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,086</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,143</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,710</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13,994</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a, b, c<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622070496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock', window );">Summary of Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">Intangible assets are comprised of the
 following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="52%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Gross<br />
 Carrying<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Accumulated<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Amortization&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Net<br />
 Carrying<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Amount&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>At June&#xA0;30, 2015</u></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,883</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles not subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Permits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Tradename</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>At March&#xA0;31, 2015</u></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">772</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,928</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangibles not subject to amortization:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Permits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Tradename</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite and indefinite life, by major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_ScheduleOfIntangibleAssetsAndAccumulatedAmortizationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622064704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 12 &#x2013; INCOME TAXES:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The Company files federal and state income tax
 returns in several domestic and international jurisdictions. In
 most tax jurisdictions, returns are subject to examination by the
 relevant tax authorities for a number of years after the returns
 have been filed. The Company is subject to U.S. federal examination
 for the tax years 2013 and 2014 and examination in state tax
 jurisdictions for the tax years 2010 through 2014. The Company is
 subject to examination in the People&#x2019;s Republic of China for
 tax years 2012 through 2014.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">There was no liability for unrecognized tax
 benefits at each of June&#xA0;30, 2015 and March&#xA0;31, 2015.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622029344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Liability<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Product Warranty Liability</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 NOTE 8 &#x2013; PRODUCT WARRANTY LIABILITY:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The reconciliation of the changes in the product
 warranty liability is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June&#xA0;30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of period</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">653</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">308</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Expense for product warranties</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">91</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">97</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Product warranty claims paid</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(112</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(32</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of period</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">632</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">373</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 48pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify">The product warranty liability is included in the
 line item &#x201C;Accrued expenses and other current
 liabilities&#x201D; in the Condensed Consolidated Balance
 Sheets.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622032080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 6 &#x2013; STOCK-BASED COMPENSATION:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Amended and Restated 2000 Graham Corporation
 Incentive Plan to Increase Shareholder Value provides for the
 issuance of up to 1,375 shares of common stock in connection with
 grants of incentive stock options, non-qualified stock options,
 stock awards and performance awards to officers, key employees and
 outside directors; provided, however, that no more than 250 shares
 of common stock may be used for awards other than stock options.
 Stock options may be granted at prices not less than the fair
 market value at the date of grant and expire no later than ten
 years after the date of grant.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 48pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify">Restricted stock awards granted in the three-month
 periods ended June&#xA0;30, 2015 and 2014 were 34 and 28,
 respectively. Restricted shares of 15 and 12 granted to officers in
 fiscal 2016 and fiscal 2015, respectively, vest 100% on the third
 anniversary of the grant date subject to the satisfaction of the
 performance metrics for the applicable three-year period.
 Restricted shares of 12 and 11 granted to officers and key
 employees in fiscal 2016 and fiscal 2015, respectively, vest
 33<sup style="VERTICAL-ALIGN: top">&#xA0;1</sup>&#x2044;<sub style="VERTICAL-ALIGN: bottom">3</sub>%&#xA0;per year over a three-year
 term. Restricted shares of 7 and 5 granted to directors in fiscal
 2016 and fiscal 2015, respectively, vest 100% on the first year
 anniversary of the grant date. There were no stock option awards
 granted in the three-month periods ended June&#xA0;30, 2015 and
 2014.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">During the three months ended June&#xA0;30, 2015
 and 2014, the Company recognized stock-based compensation costs
 related to stock option and restricted stock awards of $206 and
 $106, respectively. The income tax benefit recognized related to
 stock-based compensation was $73 and $37 for the three months ended
 June&#xA0;30, 2015 and 2014, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">The Company has an Employee Stock Purchase Plan
 (the &#x201C;ESPP&#x201D;), which allows eligible employees to
 purchase shares of the Company&#x2019;s common stock on the last day
 of a six-month offering period at a purchase price equal to the
 lesser of 85% of the fair market value of the common stock on
 either the first day or the last day of the offering period. A
 total of 200 shares of common stock may be purchased under the
 ESPP. During the three months ended June&#xA0;30, 2015 and 2014,
 the Company recognized stock-based compensation costs of $14 and
 $17, respectively, related to the ESPP and $5 and $6, respectively,
 of related tax benefits.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 40<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 50<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183624358272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Income Per Share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 7 &#x2013; INCOME PER SHARE:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">Basic income per share is computed by dividing net
 income by the weighted average number of common shares outstanding
 for the period. Diluted income per share is calculated by dividing
 net income by the weighted average number of common shares
 outstanding and, when applicable, potential common shares
 outstanding during the period. A reconciliation of the numerators
 and denominators of basic and diluted income per share is presented
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June&#xA0;30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Basic income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Numerator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Net income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,361</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,392</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Denominator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Weighted average common shares outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,148</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,105</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Basic income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.23</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.24</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Diluted income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Numerator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Net income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,361</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,392</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Denominator:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Weighted average common shares outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,148</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,105</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Stock options outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Weighted average common and potential common shares outstanding</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,161</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,127</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Diluted income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.23</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">.24</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Options to purchase a total of 12 shares of common
 stock were outstanding at each of June&#xA0;30, 2015 and 2014, but
 were not included in the above computation of diluted income per
 share given their exercise prices as they would not be dilutive
 upon issuance.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183736557872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Statement<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Cash Flow Statement</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 9 &#x2013; CASH FLOW STATEMENT:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">Interest paid was $3 for each of the three month
 periods ended June&#xA0;30, 2015 and 2014. Income taxes paid
 (refunded) for the three months ended June&#xA0;30, 2015 and 2014
 were $324 and $(29), respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">During the three months ended June&#xA0;30, 2015
 and 2014, respectively, stock option awards were exercised and
 restricted stock awards vested. In connection with such stock
 option exercises and vesting, the related income tax benefit
 realized exceeded the tax benefit that had been recorded pertaining
 to the compensation cost recognized by $12 and $34, respectively,
 for such periods. This excess tax benefit has been separately
 reported under &#x201C;Financing activities&#x201D; in the Condensed
 Consolidated Statements of Cash Flows.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">At June&#xA0;30, 2015 and 2014, respectively, there
 were $22 and $61 of capital purchases that were recorded in
 accounts payable and are not included in the caption
 &#x201C;Purchase of property, plant and equipment&#x201D; in the
 Condensed Consolidated Statements of Cash Flows.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183624392864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income Per Share (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_NumeratorAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,361<span></span>
</td>
<td class="nump">$ 2,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_DenominatorAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding</a></td>
<td class="nump">10,148<span></span>
</td>
<td class="nump">10,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income per share</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_NumeratorDilutedIncomeAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,361<span></span>
</td>
<td class="nump">$ 2,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_DenominatorDilutedIncomeAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding</a></td>
<td class="nump">10,148<span></span>
</td>
<td class="nump">10,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options outstanding</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common and potential common shares outstanding</a></td>
<td class="nump">10,161<span></span>
</td>
<td class="nump">10,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Denominator.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_ghm_DenominatorDilutedIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Denominator diluted income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_DenominatorDilutedIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_ghm_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Numerator.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_ghm_NumeratorDilutedIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Numerator diluted income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_NumeratorDilutedIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</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_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1500-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622022608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting and Reporting Changes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesTextBlock', window );">Accounting and Reporting Changes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 14 &#x2013; ACCOUNTING AND REPORTING CHANGES:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">In the normal course of business, management
 evaluates all new accounting pronouncements issued by the Financial
 Accounting Standards Board (&#x201C;FASB&#x201D;), the Securities and
 Exchange Commission, the Emerging Issues Task Force, the American
 Institute of Certified Public Accountants or any other
 authoritative accounting body to determine the potential impact
 they may have on the Company&#x2019;s consolidated financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">In May 2014, the FASB issued guidance related to
 the accounting for revenue from contracts with customers. This
 guidance establishes principles for reporting information about the
 nature, amount, timing and uncertainty of revenue and cash flows
 arising from a company&#x2019;s contracts with customers. The
 guidance requires companies to apply a five-step model when
 recognizing revenue to depict the transfer of promised goods or
 services to customers in an amount that reflects the consideration
 to which the company expects to be entitled in exchange for those
 goods and services. The guidance also includes a comprehensive set
 of disclosure requirements regarding revenue recognition. The
 provisions of the guidance are effective for fiscal years, and
 interim periods within those fiscal years, beginning after
 December&#xA0;15, 2017. The Company is currently evaluating the
 impact this guidance will have on its financial position, results
 of operations and cash flows. See Note 2 for a description of the
 Company&#x2019;s current revenue recognition policy.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Management does not expect any other recently
 issued accounting pronouncements, which have not already been
 adopted, to have a material impact on the Company&#x2019;s
 consolidated financial statements.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AccountingChangesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting accounting changes, excludes error corrections information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183610973888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans, Defined Benefit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of Postretirement Benefit Cost (Income) and Pension Benefit Income</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The components of pension benefit income are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="83%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td width="1%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June 30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Service cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">131</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">136</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Interest cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">359</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">359</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Expected return on assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(795</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(758</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amortization of:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em">
 Unrecognized prior service cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em">
 Actuarial loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">293</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">145</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net pension benefit income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(12</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(117</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefit Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of Postretirement Benefit Cost (Income) and Pension Benefit Income</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify">The components of the postretirement benefit cost
 (income) are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td width="1%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="8" align="center">Three&#xA0;Months&#xA0;Ended<br />
 June 30,</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2015</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <p style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 18pt" align="center">2014</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Service cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Interest cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amortization of prior service benefit</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(26</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amortization of actuarial loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net postretirement benefit cost (income)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183618553152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss), beginning balance</a></td>
<td class="num">$ (9,056)<span></span>
</td>
<td class="num">$ (5,765)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss), ending balance</a></td>
<td class="num">(8,861)<span></span>
</td>
<td class="num">(5,676)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Other Postretirement Benefits Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss), beginning balance</a></td>
<td class="num">(9,462)<span></span>
</td>
<td class="num">(6,168)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss), ending balance</a></td>
<td class="num">(9,266)<span></span>
</td>
<td class="num">(6,084)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss), beginning balance</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income/(loss), ending balance</a></td>
<td class="nump">$ 405<span></span>
</td>
<td class="nump">$ 408<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51821188&amp;loc=d3e1436-108581<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669619-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1B<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669625-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51821188&amp;loc=d3e1436-108581<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51821188&amp;loc=d3e1436-108581<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183610763888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 29,616<span></span>
</td>
<td class="nump">$ 27,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesCurrent', window );">Investments</a></td>
<td class="nump">33,000<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowances ($21 and $62 at June 30 and March 31, 2015, respectively)</a></td>
<td class="nump">15,547<span></span>
</td>
<td class="nump">17,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled revenue</a></td>
<td class="nump">18,487<span></span>
</td>
<td class="nump">18,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings', window );">Inventories</a></td>
<td class="nump">11,710<span></span>
</td>
<td class="nump">13,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">985<span></span>
</td>
<td class="nump">529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Deferred income tax asset</a></td>
<td class="nump">534<span></span>
</td>
<td class="nump">647<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">109,879<span></span>
</td>
<td class="nump">111,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">19,361<span></span>
</td>
<td class="nump">19,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Prepaid pension asset</a></td>
<td class="nump">1,637<span></span>
</td>
<td class="nump">1,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">6,938<span></span>
</td>
<td class="nump">6,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghm_Permits', window );">Permits</a></td>
<td class="nump">10,300<span></span>
</td>
<td class="nump">10,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">4,383<span></span>
</td>
<td class="nump">4,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">152,642<span></span>
</td>
<td class="nump">154,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Current portion of capital lease obligations</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">12,036<span></span>
</td>
<td class="nump">13,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">6,227<span></span>
</td>
<td class="nump">9,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">4,079<span></span>
</td>
<td class="nump">3,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsCurrent', window );">Customer deposits</a></td>
<td class="nump">3,383<span></span>
</td>
<td class="nump">4,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesCurrent', window );">Deferred income tax liability</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">26,069<span></span>
</td>
<td class="nump">30,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsNoncurrent', window );">Capital lease obligations</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Accrued compensation</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income tax liability</a></td>
<td class="nump">6,644<span></span>
</td>
<td class="nump">6,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Accrued pension liability</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent', window );">Accrued postretirement benefits</a></td>
<td class="nump">883<span></span>
</td>
<td class="nump">876<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 34,020<span></span>
</td>
<td class="nump">$ 38,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $1.00 par value, 500 shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.10 par value, 25,500 shares authorized 10,469 and 10,433 shares issued and 10,169 and 10,133 shares outstanding</a></td>
<td class="nump">$ 1,047<span></span>
</td>
<td class="nump">$ 1,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Capital in excess of par value</a></td>
<td class="nump">21,722<span></span>
</td>
<td class="nump">21,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">107,726<span></span>
</td>
<td class="nump">106,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(8,861)<span></span>
</td>
<td class="num">(9,056)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, (299 shares)</a></td>
<td class="num">(3,012)<span></span>
</td>
<td class="num">(3,012)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">118,622<span></span>
</td>
<td class="nump">116,551<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 152,642<span></span>
</td>
<td class="nump">$ 154,654<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghm_Permits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (original costs adjusted for previously recognized impairment) as of the balance sheet date for nuclear permits required to operate in the strict regulatory environment of the nuclear industry which are intended to be continually renewed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghm_Permits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3-4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a(1)<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 4<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.30(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 840<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 840<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 840<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 840<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.(a),19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.25)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, netted by jurisdiction and classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, netted by jurisdiction and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21915240&amp;loc=d3e1703-114919<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2417-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for overfunded plans recognized in the balance sheet as a noncurrent asset associated with a defined benefit pension plan or other postretirement defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21915240&amp;loc=d3e1703-114919<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after other than temporary impairment (OTTI) accretion, of investments in debt securities classified as held-to-maturity, expected to be converted to cash, sold or exchanged within one year or the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 320<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26626-111562<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 320<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51813488&amp;loc=d3e22054-111558<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.5(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(a)(4))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.10)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (lower of cost or market) of inventories less all valuation, other allowances, and progress payments or customer advances received on long-term contracts or programs. Excludes noncurrent inventory balances (expected to remain on hand past one year or one operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19-26)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.32)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount as of the balance sheet date of other indefinite-lived and finite-lived intangible assets that are not separately presented on the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This represents the noncurrent liability recognized in the balance sheet that is associated with other postretirement defined benefit plans (excluding pension plans).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21915240&amp;loc=d3e1703-114919<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2417-114920<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19,20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 912<br><br><br><br> -SubTopic 310<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51666815&amp;loc=d3e55302-109406<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183791324176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentsScheduleAbstract', window );"><strong>Investments Schedule [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentTextBlock', window );">Investments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 NOTE 3 &#x2013; INVESTMENTS:</p>
 <!-- xbrl,body -->
 <p style="MARGIN-BOTTOM: 2pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 1pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 5%" align="justify">Investments consist solely of certificates of
 deposits with financial institutions. All investments have original
 maturities of greater than three months and less than one year and
 are classified as held-to-maturity, as the Company believes it has
 the intent and ability to hold the securities to maturity.
 Investments are stated at amortized cost which approximates fair
 value. All investments held by the Company at June&#xA0;30, 2015
 are scheduled to mature on or before May&#xA0;11, 2016.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments, including all tables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 6<br><br><br><br> -Section 10<br><br><br><br> -Paragraph (c)<br><br><br><br> -Subparagraph (1)<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_invest_InvestmentsScheduleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentsScheduleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622053776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Loss by Component</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 5%" align="justify">The changes in accumulated other comprehensive loss
 by component for the three months ended June&#xA0;30, 2015 and 2014
 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="57%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td width="3%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Pension and<br />
 Other<br />
 &#xA0;&#xA0;Postretirement&#xA0;&#xA0;<br />
 Benefit&#xA0;Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br />
 &#xA0;&#xA0;Currency&#xA0;&#xA0;<br />
 Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">
 &#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at April&#xA0;1, 2015</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(9,462)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">406</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(9,056)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Other comprehensive income before reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amounts reclassified from accumulated other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">196&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">196&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net current-period other comprehensive income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">196&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">195&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at June&#xA0;30, 2015</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(9,266)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">405</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(8,861)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="2"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Pension and<br />
 Other<br />
 Postretirement<br />
 Benefit&#xA0;Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br />
 Currency<br />
 Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Total</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at April&#xA0;1, 2014</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(6,168)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;403</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(5,765)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Other comprehensive income before reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amounts reclassified from accumulated other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net current-period other comprehensive income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">89&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10.5pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at June&#xA0;30, 2014</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;(6,084)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;&#xA0;408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(5,676)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassifications Out of Accumulated Other Comprehensive Loss by Component</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 5%" align="justify">The reclassifications out of accumulated other
 comprehensive loss by component for the three months ended
 June&#xA0;30, 2015 and 2014 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head -->
 <tr>
 <td width="43%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td width="41%"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">Details about Accumulated Other</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; WIDTH: 157.35pt" align="center">&#xA0;&#xA0;&#xA0;&#xA0;Comprehensive Loss
 Components&#xA0;&#xA0;&#xA0;&#xA0;</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" nowrap="nowrap" align="center">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 95pt" align="center">Amount&#xA0;Reclassified&#xA0;from<br />
 Accumulated&#xA0;Other<br />
 Comprehensive&#xA0;Loss</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">
 Affected&#xA0;Line&#xA0;Item&#xA0;in&#xA0;the&#xA0;Condensed</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">
 Consolidated&#xA0;Statements&#xA0;of&#xA0;Operations&#xA0;and<br />
 Retained&#xA0;Earnings</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">Three&#xA0;Months</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">Ended</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><u>June&#xA0;30,</u></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center"><u>2015</u></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="center"><u>2014</u></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <!-- End Table Head --><!-- Begin Table Body -->
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Pension and other postretirement benefit items:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em">
 Amortization of unrecognized prior service benefit</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">25</td>
 <td valign="bottom" nowrap="nowrap"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; TEXT-INDENT: -1em">
 Amortization of actuarial loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(303</td>
 <td valign="bottom" nowrap="nowrap">)<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(155</td>
 <td valign="bottom" nowrap="nowrap">)<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(303</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(130</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" align="justify">Income before provision for income taxes</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(107</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(46</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" align="justify">Provision for income taxes</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(196</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(84</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" align="justify">Net income</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 4pt">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <!-- End Table Body --></table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td valign="top" width="4%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="top" align="left">
 <p style="FONT-SIZE: 11pt; FONT-FAMILY: Times New Roman" align="justify">These accumulated other comprehensive loss components are
 included within the computation of net periodic pension and other
 postretirement benefit costs. See Note 10.</p>
 </td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.2.0.727</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>67</ContextCount>
  <ElementCount>181</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>32</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - Condensed Consolidated Statements of Operations and Retained Earnings (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/StatementOfIncome</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Retained Earnings (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsRevenueRecognitionTextBlock</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInvestmentTextBlock</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - Product Warranty Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock</Role>
      <ShortName>Product Warranty Liability</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - Cash Flow Statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock</Role>
      <ShortName>Cash Flow Statement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - Changes in Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - Accounting and Reporting Changes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsAccountingChangesTextBlock</Role>
      <ShortName>Accounting and Reporting Changes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</ParentRole>
      <Position>22</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock</ParentRole>
      <Position>23</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</ParentRole>
      <Position>24</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - Product Warranty Liability (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables</Role>
      <ShortName>Product Warranty Liability (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock</ParentRole>
      <Position>25</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock</ParentRole>
      <Position>26</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graham-mfg.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock</ParentRole>
      <Position>27</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - Revenue Recognition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation</Role>
      <ShortName>Revenue Recognition - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - Investments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureInvestmentsAdditionalInformation</Role>
      <ShortName>Investments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - Inventories - Major Classifications of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureInventoriesMajorClassificationsOfInventories</Role>
      <ShortName>Inventories - Major Classifications of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets</Role>
      <ShortName>Intangible Assets - Summary of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation</Role>
      <ShortName>Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomePerShare</Role>
      <ShortName>Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - Income Per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureIncomePerShareAdditionalInformation</Role>
      <ShortName>Income Per Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureProductWarrantyLiabilityReconciliationOfTheChangesInProductWarrantyLiability</Role>
      <ShortName>Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - Cash Flow Statement - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureCashFlowStatementAdditionalInformation</Role>
      <ShortName>Cash Flow Statement - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - Employee Benefit Plans - Components of Postretirement Benefit Cost (Income) and Pension Benefit Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostIncomeAndPensionBenefitIncome</Role>
      <ShortName>Employee Benefit Plans - Components of Postretirement Benefit Cost (Income) and Pension Benefit Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>140 - Disclosure - Employee Benefit Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation</Role>
      <ShortName>Employee Benefit Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>141 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>142 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponent</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>143 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graham-mfg.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponent</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Info">In ''Condensed Consolidated Balance Sheets (Unaudited)'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression.</Log>
  </Logs>
  <InputFiles>
    <File>ghm-20150630.xml</File>
    <File>ghm-20150630_cal.xml</File>
    <File>ghm-20150630_def.xml</File>
    <File>ghm-20150630_lab.xml</File>
    <File>ghm-20150630_pre.xml</File>
    <File>ghm-20150630.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183613111088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Components of Postretirement Benefit Cost (Income) and Pension Benefit Income (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans, Defined Benefit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">$ 136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">359<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</a></td>
<td class="num">(795)<span></span>
</td>
<td class="num">(758)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial loss</a></td>
<td class="nump">293<span></span>
</td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net pension benefit income and postretirement benefit cost (income)</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(117)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefit Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial loss</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net pension benefit income and postretirement benefit cost (income)</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="num">$ (8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gains or losses recognized in net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the prior service cost or credit recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Prior Service Cost<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49177896<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An amount calculated as a basis for determining the extent of delayed recognition of the effects of changes in the fair value of assets. The expected return on plan assets is determined based on the expected long-term rate of return on plan assets and the market-related value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Expected Return on Plan Assets<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6512171<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in a defined benefit pension plan's projected benefit obligation or a defined benefit postretirement plan's accumulated postretirement benefit obligation due to the passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (j)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period. The portion of the expected postretirement benefit obligation attributed to employee service during the period. The service cost component is a portion of the benefit obligation and is unaffected by the funded status of the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Service Cost (Component of Net Periodic Pension Cost)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6525008<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140183622022608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Changes in Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div>
 <div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 NOTE 13 &#x2013; CHANGES IN ACCUMULATED OTHER COMPREHENSIVE
 LOSS:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%">
 The changes in accumulated other comprehensive loss by component
 for the three months ended June&#xA0;30, 2015 and 2014 are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Pension and<br />
 Other<br />
 Postretirement<br />
 Benefit Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br />
 Currency<br />
 Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Total</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at April&#xA0;1, 2015</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(9,462</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">406</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(9,056</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Other comprehensive income before reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amounts reclassified from accumulated other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">196</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">196</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net current-period other comprehensive income</p>
 </td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">196</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">195</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at June&#xA0;30, 2015</p>
 </td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(9,266</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">405</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(8,861</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Pension and<br />
 Other<br />
 Postretirement<br />
 Benefit Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br />
 Currency<br />
 Items</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Total</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at April&#xA0;1, 2014</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(6,168</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">403</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(5,765</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Other comprehensive income before reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Amounts reclassified from accumulated other comprehensive loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net current-period other comprehensive income</p>
 </td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">89</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at June&#xA0;30, 2014</p>
 </td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(6,084</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(5,676</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%">
 The reclassifications out of accumulated other comprehensive loss
 by component for the three months ended June&#xA0;30, 2015 and 2014
 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="44%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td width="43%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 Details about Accumulated Other</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; WIDTH: 109.65pt">
 Comprehensive Loss Components</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">Amount&#xA0;Reclassified&#xA0;from<br />
 Accumulated Other<br />
 Comprehensive Loss</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">Affected Line Item in the Condensed</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">Consolidated Statements of Operations and</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center">Retained Earnings</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 Three&#xA0;Months&#xA0;Ended</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Pension and other postretirement benefit items:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Amortization of unrecognized prior service benefit</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">25</td>
 <td valign="bottom" nowrap="nowrap"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Amortization of actuarial loss</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(303</td>
 <td valign="bottom" nowrap="nowrap">)<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(155</td>
 <td valign="bottom" nowrap="nowrap">)<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(303</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(130</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">Income before provision for income taxes</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(107</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(46</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">Provision for income taxes</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top"></td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(196</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(84</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom">Net income</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td valign="top" width="4%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td>
 <td valign="top" align="left">These accumulated other comprehensive
 loss components are included within the computation of net periodic
 pension and other postretirement benefit costs. See Note 10.</td>
 </tr>
 </table>
 </div>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e689-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669619-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e640-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 17<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e716-108580<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e709-108580<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Reclassification Adjustments<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6522872<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

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