<SEC-DOCUMENT>0001140361-18-006298.txt : 20180209
<SEC-HEADER>0001140361-18-006298.hdr.sgml : 20180209
<ACCEPTANCE-DATETIME>20180209160927
ACCESSION NUMBER:		0001140361-18-006298
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		74
CONFORMED PERIOD OF REPORT:	20171231
FILED AS OF DATE:		20180209
DATE AS OF CHANGE:		20180209

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MOTORCAR PARTS AMERICA INC
		CENTRAL INDEX KEY:			0000918251
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		IRS NUMBER:				112153962
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0331

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

	BUSINESS ADDRESS:	
		STREET 1:		2929 CALIFORNIA STREET
		CITY:			TORRANCE
		STATE:			CA
		ZIP:			90503
		BUSINESS PHONE:		3109724015

	MAIL ADDRESS:	
		STREET 1:		2929 CALIFORNIA STREET
		CITY:			TORRANCE
		STATE:			CA
		ZIP:			90503

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MOTORCAR PARTS  AMERICA INC
		DATE OF NAME CHANGE:	20040112

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MOTORCAR PARTS & ACCESSORIES INC
		DATE OF NAME CHANGE:	19940128
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10q.htm
<DESCRIPTION>10-Q
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Disclosure, LLC
    Document created using EDGARfilings PROfile 4.3.3.2
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 14pt; FONT-WEIGHT: bold">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt; FONT-WEIGHT: bold">Washington, D.C. 20549</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 18pt; FONT-WEIGHT: bold">Form 10-Q</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z35fed3be551c4824ac79ede34d506577" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">&#9745;</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES</font>&#160;<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXCHANGE ACT OF 1934</font></div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 27pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">FOR THE QUARTERLY PERIOD ENDED DECEMBER 31, 2017</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z6cedb8820ae14faf8f7edad38e99ec78" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">&#9744;</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES</font>&#160;<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXCHANGE ACT OF 1934</font></div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-LEFT: 9pt"><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 27pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">FOR THE TRANSITION PERIOD FROM&#160; &#160; &#160;&#160; TO</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Commission File No. 001-33861</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 24pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC.</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(Exact name of registrant as specified in its charter)</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="ze1f683b0b6ad42d3bdcb615f6ec18488" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">New York</div>
</td>
<td style="WIDTH: 2%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11-2153962</div>
</td>
</tr>

<tr>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(State or other jurisdiction of incorporation or organization)</div>
</td>
<td style="WIDTH: 2%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(I.R.S. Employer Identification No.)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 2%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2929 California Street, Torrance, California</div>
</td>
<td style="WIDTH: 2%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">90503</div>
</td>
</tr>

<tr>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(Address of principal executive offices)</div>
</td>
<td style="WIDTH: 2%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(Zip Code)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Registrant&#8217;s telephone number, including area code: (310) 212-7910</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 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) has been subject to such filing requirements for the past 90 days.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Yes&#160;&#9745; No &#9744;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Website, 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). Yes&#160;&#9745; No &#9744;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z522987c348504cbc9e6e6691a63a2b7f" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Large accelerated filer &#9744;</div>
</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 33.03%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Accelerated filer &#9745;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Non-accelerated filer &#9744;</div>
</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(Do not check if a smaller reporting company)</div>
</td>
<td style="WIDTH: 33.03%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Smaller reporting company &#9744;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 33.03%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Emerging growth company &#9744;</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160; &#61472;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes <font style="FONT-FAMILY: 'Wingdings 2', serif; FONT-SIZE: 10pt">&#163;</font> No &#9745;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There were <font style="BACKGROUND-COLOR: #ffffff; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; FONT-SIZE: 10pt">19,073,883</font> shares of Common Stock outstanding at February 2, 2018.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
<hr style="BORDER-BOTTOM: black 4px solid; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; HEIGHT: 10px; COLOR: #ffffff; MARGIN-LEFT: auto; BORDER-TOP: black 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center">
</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<!--PROfilePageNumberReset%Num%2%%%-->
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC.</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0c2c3e67530543dcb8253649e83c3e83" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold">&#160;</td>
<td style="VERTICAL-ALIGN: top; FONT-WEIGHT: bold" colspan="2">
<div style="TEXT-ALIGN: center; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a name="TABLEOFCONTENTS"><!--Anchor--></a>TABLE OF CONTENTS</div>
</td>
</tr>

<tr>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 92%; VERTICAL-ALIGN: top">&#160;</td>
<td style="TEXT-ALIGN: right; WIDTH: 5%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" colspan="2">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">PART I &#8212; FINANCIAL INFORMATION</div>
</td>
<td style="TEXT-ALIGN: right; WIDTH: 5%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#FinancialStatements">Item 1. Financial Statements</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt"><a href="#ConsolidatedBalanceSheets">Consolidated Balance Sheets</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt"><a href="#StatementsofOperations">Consolidated Statements of Operations</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt"><a href="#ComprehensiveLossIncome">Consolidated Statements of Comprehensive (Loss) Income</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt"><a href="#CashFlows">Consolidated Statements of Cash Flows</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt"><a href="#Statements">Condensed Notes to Consolidated Financial Statements</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#ManagementsDiscussionandA">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">23</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#QuantitativeandQualitativ">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">35</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#ControlsandProcedures">Item 4. Controls and Procedures</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">35</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; VERTICAL-ALIGN: top" colspan="2">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">PART II &#8212; OTHER INFORMATION</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#LegalProceedings">Item 1. Legal Proceedings</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">36</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#RiskFactors">Item 1A. Risk Factors</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">36</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#UnregisteredSalesofEquity">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">36</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 92%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt"><a href="#Exhibits">Item 6. Exhibits</a></div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 5%; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">37</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">2</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">GLOSSARY</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following terms are frequently used in the text of this report and have the meanings indicated below.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#8220;Used Core&#8221; &#8212; An automobile part which has been used in the operation of a vehicle. Generally, the Used Core is an original equipment (&#8220;OE&#8221;) automobile part installed by the vehicle manufacturer and subsequently removed for replacement. Used Cores contain salvageable parts which are an important raw material in the remanufacturing process. We obtain most Used Cores by providing credits to our customers for Used Cores returned to us under our core exchange program. Our customers receive these Used Cores from consumers who deliver a Used Core to obtain credit from our customers upon the purchase of a newly remanufactured automobile part. When sufficient Used Cores cannot be obtained from our customers, we will purchase Used Cores from core brokers, who are in the business of buying and selling Used Cores. The Used Cores purchased from core brokers or returned to us by our customers under the core exchange program, and which have been physically received by us, are part of our raw material or work in process inventory included in long-term core inventory.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#8220;Remanufactured Core&#8221; &#8212; The Used Core underlying an automobile part that has gone through the remanufacturing process and through that process has become part of a newly remanufactured automobile part. The remanufacturing process takes a Used Core, breaks it down into its component parts, replaces those components that cannot be reused and reassembles the salvageable components of the Used Core and additional new components into a remanufactured automobile part. Remanufactured Cores are included in our on-hand finished goods inventory and in the remanufactured finished good product held for sale at customer locations. Used Cores returned by consumers to our customers but not yet returned to us continue to be classified as Remanufactured Cores until we physically receive these Used Cores. All Remanufactured Cores are included in our long-term core inventory or in our long-term core inventory deposit.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">3</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">PART I &#8212; FINANCIAL INFORMATION</div>

<div><br>
</div>

<div>
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zd5551055ff8b4116a62cfad593c3d143" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr style="VERTICAL-ALIGN: top">
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Item 1.</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; align: left">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="FinancialStatements"><!--Anchor--></a>Financial Statements</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="ConsolidatedBalanceSheets"><!--Anchor--></a>Consolidated Balance Sheets</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">&#160;</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zd6cfaf673c1b4160a9da0f1966523a88" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">ASSETS</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>
</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Current assets:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Cash and cash equivalents</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,032,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,029,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Short-term investments</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,759,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,140,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Accounts receivable &#8212; net</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,330,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">26,017,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Inventory&#8212; net</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">80,991,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">67,516,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Inventory unreturned</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,249,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,581,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Prepaid expenses and other current assets</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">12,829,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,848,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Total current assets</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">117,190,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">122,131,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Plant and equipment &#8212; net</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">21,040,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,437,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Long-term core inventory &#8212; net</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">296,274,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">262,922,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Long-term core inventory deposits</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,569,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,569,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Long-term deferred income taxes</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14,422,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">13,546,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Goodwill</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,551,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,551,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Intangible assets &#8212; net</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,970,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,993,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other assets</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6,678,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6,990,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">TOTAL ASSETS</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">467,694,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">436,139,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">LIABILITIES AND SHAREHOLDERS'&#160; EQUITY</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Current liabilities:</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Accounts payable</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">69,445,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">85,960,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Accrued liabilities</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,992,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,077,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Customer finished goods returns accrual</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">15,962,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17,667,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Accrued core payment</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16,718,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,714,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Revolving loan</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">36,000,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,000,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Other current liabilities</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,614,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,300,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Current portion of term loan</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,068,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,064,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Total current liabilities</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">157,799,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">142,782,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Term loan, less current portion</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14,670,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16,935,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Long-term accrued core payment</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">22,560,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">12,349,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Long-term deferred income taxes</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">212,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">180,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other liabilities</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,920,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">15,212,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Total liabilities</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">199,161,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">187,458,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Commitments and contingencies</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Shareholders' equity:</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Preferred stock; par value $.01 per share, 5,000,000 shares authorized; none issued</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Series A junior participating preferred stock; par value $.01 per share, 20,000 shares authorized; none issued</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -9pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 18pt; FONT-SIZE: 10pt">Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,069,782 and 18,648,854 shares issued and outstanding at December 31, 2017 and March 31, 2017, respectively</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">191,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">186,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Additional paid-in capital</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">217,089,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">205,646,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Retained earnings</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">57,411,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">50,290,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Accumulated other comprehensive loss</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,158,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,441,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Total shareholders' equity</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">268,533,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">248,681,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">467,694,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">436,139,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The accompanying condensed notes to consolidated financial statements are an integral part hereof.</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">4</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consolidated <a name="StatementsofOperations"><!--Anchor--></a>Statements of Operations</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0ed9c7c74a85407ebf414f1eb2a0b6be" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net sales</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">100,127,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">112,595,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">306,964,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">306,843,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cost of goods sold</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">77,583,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">80,225,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">231,419,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">223,424,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Gross profit</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">22,544,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">32,370,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">75,545,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">83,419,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Operating expenses:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">General and administrative</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,915,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,952,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">26,717,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">21,446,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Sales and marketing</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,048,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,234,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,899,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,575,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Research and development</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,678,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,039,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,920,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,813,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Total operating expenses</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17,641,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">12,225,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">41,536,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">32,834,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Operating income</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,903,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">20,145,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">34,009,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">50,585,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Interest expense, net</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,953,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,357,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,789,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,365,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Income before income tax expense</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">950,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16,788,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">23,220,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">41,220,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Income tax expense</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,756,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,678,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16,099,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">13,459,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net (loss) income</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,806,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,110,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,121,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27,761,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Basic net (loss) income per share</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(0.36</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.59</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.38</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.49</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Diluted net (loss) income per share</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(0.36</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.57</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.37</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.43</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average number of shares outstanding:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Basic</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,069,152</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,675,125</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,814,967</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,587,946</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Diluted</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,069,152</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,441,265</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,400,744</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,399,857</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The accompanying condensed notes to consolidated financial statements are an integral part hereof.</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">5</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consolidated Statements of <a name="ComprehensiveLossIncome"><!--Anchor--></a>Comprehensive (Loss) Income</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z89e6fa1e35ed4c429cc7db8217255262" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net (loss) income</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,806,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,110,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,121,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27,761,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other comprehensive income (loss), net of tax:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Unrealized gain on short-term investments (net of tax of $55,000, $7,000, $133,000, and $66,000)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">83,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">199,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">98,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Foreign currency translation gain (loss)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">247,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,252,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,084,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,594,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Total other comprehensive gain (loss), net of tax</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">330,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,242,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,283,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,496,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Comprehensive (loss) income</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,476,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,868,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,404,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">25,265,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The accompanying condensed notes to consolidated financial statements are an integral part hereof.</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">6</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consolidated Statements of <a name="CashFlows"><!--Anchor--></a>Cash Flows</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z2449d1406bae45f6a0dcb572b21b12b6" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash flows from operating activities:</div>
</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Net income</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,121,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27,761,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Adjustments to reconcile net income to net cash used in operating activities:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Depreciation</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,805,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,262,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Amortization of intangible assets</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">517,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">456,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Amortization and write-off of debt issuance costs</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">864,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">538,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Amortization of interest on accrued core payments</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">378,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">545,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Gain due to change in fair value of the warrant liability</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,313,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(5,727,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Gain due to change in fair value of the contingent consideration</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(16,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Net provision for inventory reserves</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,954,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,327,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Net provision for customer payment discrepancies</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,194,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">612,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Net provision for (recovery of) doubtful accounts</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Deferred income taxes</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(909,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,620,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Share-based compensation expense</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,658,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,555,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Loss on disposal of plant and equipment</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 25.2pt; FONT-SIZE: 10pt">Changes in operating assets and liabilities, net of effects of acquisitions:</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Accounts receivable</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">23,127,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(14,685,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Inventory</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(11,162,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(13,696,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Inventory unreturned</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">332,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,422,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Prepaid expenses and other current assets</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,093,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,917,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Other assets</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">289,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,045,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Accounts payable and accrued liabilities</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(15,647,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,945,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Customer finished goods returns accrual</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,705,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(13,809,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Long-term core inventory</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(37,222,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(17,893,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Accrued core payments</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14,837,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(113,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 34.2pt; FONT-SIZE: 10pt">Other liabilities</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,146,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6,288,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Net cash used in operating activities</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(9,803,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(20,810,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash flows from investing activities:</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Purchase of plant and equipment</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,765,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,127,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Purchase of business, net of cash acquired</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,993,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(705,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Change in short-term investments</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(287,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Net cash used in investing activities</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(10,045,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,821,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash flows from financing activities:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Borrowings under revolving loan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">62,000,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">37,001,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Repayments of revolving loan</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(37,000,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(26,000,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Repayments of term loan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,344,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,344,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Payments for debt issuance costs</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(462,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(444,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Payments on capital lease obligations</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(612,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(406,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Payment of contingent consideration</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(314,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Exercise of stock options</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">295,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,475,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Cash used to net share settle equity awards</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(596,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,058,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Settlement of warrant</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,000,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Repurchase of common stock, including fees</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,476,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Net cash provided by financing activities</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">20,805,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,910,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Effect of exchange rate changes on cash and cash equivalents</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">46,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(235,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net increase (decrease) in cash and cash equivalents</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,003,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(17,956,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash and cash equivalents &#8212; Beginning of period</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,029,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">21,897,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash and cash equivalents&#160; &#8212; End of period</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,032,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,941,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Supplemental disclosures of cash flow information:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash paid during the period for:</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Interest, net</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,508,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,212,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Income taxes, net of refunds</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16,598,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,971,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Non-cash investing and financing activities:</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Plant and equipment acquired under capital lease</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">582,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">802,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The accompanying condensed notes to consolidated financial statements are an integral part hereof.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">7</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Condensed Notes to Consolidated Financial <a name="Statements"><!--Anchor--></a>Statements</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Basis of Presentation</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and nine months ended December 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2018. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2017, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 14, 2017, as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company has made certain reclassifications to its prior period consolidated statements of cash flows to conform to the current period presentation. Such reclassifications did not have a material effect on the Company&#8217;s consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">1. Company Background and Organization</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Motorcar Parts of America, Inc. and its subsidiaries (the &#8220;Company&#8221;, or &#8220;MPA&#8221;) is a leading manufacturer, remanufacturer, and distributor of aftermarket automotive parts. These replacement parts are sold for use on vehicles after initial vehicle purchase. These automotive parts are sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#8220;OES&#8221;). The Company&#8217;s products include</font> (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products which include turbochargers, brake power boosters, and diagnostic equipment. The Company added turbochargers through an acquisition in July 2016. The Company began selling brake power boosters in August 2016. As a result of an acquisition in July 2017, its business also now includes developing and selling diagnostics <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">systems for alternators and starters, electric vehicle power-train and battery technology</font>.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company obtains used automotive parts, commonly known as Used Cores, primarily from its customers under the Company&#8217;s core exchange program. It also purchases Used Cores from vendors (core brokers). The customers grant credit to the consumer when the used part is returned to them, and the Company in turn provides a credit to the customers upon return to the Company. These Used Cores are an essential material needed for the remanufacturing operations.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company has remanufacturing, warehousing and shipping/receiving operations for automotive parts in North America and Asia. In addition, the Company utilizes various third party warehouse distribution centers in North America.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Pursuant to the guidance provided under the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;), for segment reporting, the Company has identified its chief executive officer as its chief operating decision maker (&#8220;CODM&#8221;), has reviewed the documents used by the CODM, and understands how such documents are used by the CODM to make financial and operating decisions. The Company has determined through this review process that it has one reportable segment for purposes of recording and reporting its financial results.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">8</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2. New Accounting Pronouncements</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">New Accounting Pronouncements Not Yet Adopted</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Revenue Recognition</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, codified in ASC 606, &#8220;Revenue Recognition - Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), which amends the guidance in the former ASC 605, &#8220;Revenue Recognition&#8221;. ASC 606 is effective for annual periods beginning after December 15, 2016, and interim periods within that reporting period for a public entity. The Company may elect either a full retrospective transition method, which requires the restatement of all periods presented, or a modified retrospective transition method, which requires a cumulative-effect recognized as of the date of initial adoption. In August 2015, the FASB delayed the effective date by one year to annual periods beginning after December 15, 2017, and interim periods within that reporting period for a public entity.<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</font>Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Accordingly, the updated standard is effective for the Company as of April 1, 2018 and the Company does not plan to early adopt. The Company is currently in the process of determining whether it will utilize the full or modified retrospective method of adoption allowed by the new standard and the impact on its consolidated financial statements and footnote disclosures. While the Company anticipates selecting the full retrospective method, that final determination will be driven by the changes required by ASC 606 and the Company&#8217;s ability to recast past financial statements based upon those requirements. The Company anticipates completing its assessment of the adoption method by the end of its current fiscal year.</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">ASC 606 establishes the requirements for recognizing revenue from contracts with customers.&#160; The standard requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under the new standard, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Due to the impact the new standard may have on the Company&#8217;s business processes, systems, and controls, a project team has been formed to evaluate and guide the implementation process. The Company has performed a preliminary assessment, which has included the identification of the key contractual terms in its primary revenue stream and the comparison of historical accounting policies and practices to the requirements of the new standard by revenue stream. The assessment has resulted in the identification of potential accounting differences that may arise from the application of the new standard. The implementation team has also made substantial progress in the contract review phase of the project which includes identifying the population of contracts for a deeper analysis of the potential accounting impacts of the new standard on individual contracts. During the third quarter, the implementation team continued to identify changes to business processes, systems and controls to support recognition, presentation and disclosure under the new standard. The detailed implementation plan for the second half of fiscal 2018 continues to be executed including such tasks as data gathering, identification of the new journal entries, training, design of new processes and controls as well as testing of the controls.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#8217;s primary revenue stream is derived from the sale of remanufactured products to its customers pursuant to long-term customer contracts.&#160; The Company will continue to&#160;recognize revenue at a point in time as it satisfies its performance obligation of transferring control of the product to the customer.&#160; The Company recognizes revenues net of anticipated returns, marketing allowances, volume discounts and other forms of variable consideration more fully described below.&#160; The Company also reviewed customer options to acquire additional goods or services and has preliminarily determined no material rights exist within its contracts.&#160; The Company does not currently&#160;anticipate that the adoption of ASU 2014-09 to have a material impact on previously reported revenue amounts.&#160; See discussion regarding nominally priced Remanufactured Cores below.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">9</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#160;currently anticipates that the adoption of ASU 2014-09 will primarily impact reclassifications to certain balance sheet accounts to conform to the presentation and disclosure requirements of ASC 606. For example, the Company currently accounts for fully priced Remanufactured Cores anticipated to be returned as long-term core inventory and the refund liability as a contra-account receivable account as illustrated in Note 5 of the condensed notes to consolidated financial statements for the quarter ended December 31, 2017. Under ASC 606, the Company currently&#160;anticipates it&#160;will reclassify this asset to a contractual asset and recognize a contractual liability for amounts expected to be refunded to customers.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company also analyzed specific contractual provisions related sales contracts which include nominally priced Remanufactured Cores.&#160; The Company recognizes revenue for sales of cores not expected to be replaced by a similar Used Core sent back under the core exchange program only upon meeting certain criteria as previously described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017. The adoption of ASU 2014-09, may result in an acceleration of revenue recognition, as it requires the Company to estimate the amount of cores not expected to be returned upon the initial recognition of revenue for contracts which include nominally priced Remanufactured Cores.&#160; The Company currently&#160;does not expect that the change in the accounting policy for core exchange program to have a significant impact on the consolidated statements of operations.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In order to properly determine the transaction price related to its sales contracts, the Company has also analyzed its various forms of consideration paid to its vendors including up-front payments for future contracts. Based on the analysis completed through the quarter ended December 31, 2017, the Company currently&#160;does not anticipate a change to its legacy accounting practices as a result of the adoption of ASU 2014-09 to account for up-front payments to its vendors. Under current accounting practices, if the Company expects to generate future revenues associated with an up-front payment, then an asset is recognized and amortized over the appropriate period of time as a reduction of revenue. If the Company does not expect to generate additional revenue then the up-front payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. The Company analyzes each up-front payment based on the substance and economics of the payment and therefore is not able to make an accounting policy election for such payments, consistent with views expressed by the FASB&#160;Transition Resource Group ("TRG")&#160;members in related discussions.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">ASU 2014-09 also codified the guidance on other assets and deferred costs relating to contracts with customers with the addition of ASC 340-40.&#160; This guidance relates to the accounting for costs of an entity to obtain and fulfill a contract to provide goods or services to the customer.&#160; Under the new guidance, an entity shall recognize as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. In the Company&#8217;s review of the various costs to obtain contracts with customers, it has preliminarily determined that currently no significant costs are incurred that meet the capitalization criteria.&#160; The Company&#8217;s primary cost to fulfill contracts relates to shipping and handling activities which continue to be expensed as incurred consistent with historical accounting practices.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The new guidance provides several practical expedients, for which the Company anticipates adopting. The first of these practical expedients allows a company to expense incremental costs of obtaining a contract as incurred if the amortization period would have been one year or less. As noted above, the Company has preliminarily concluded that it&#160;does not have any such costs that qualify for capitalization but will apply the practical expedient such that costs incurred in prospective periods qualify. Similarly, the Company plans to adopt guidance which allows for the effects of a significant financing component to be ignored if a company expects that the period between the transfer of the goods and services to the customer and payment will be one year or less. Finally, the Company plans to adopt guidance which allows a company to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities instead of assessing such activities as performance obligations. The Company continues to evaluate the impact of ASU 2014-09, related amendments and interpretive guidance will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">While the Company has made substantial progress in identifying the likely impacts of the new standard, it has not yet determined a range of the potential quantitative impacts for the potential differences described above. In summary, the Company does not expect there to be a significant impact to the amount of revenue previously recorded but does anticipate a significant impact related to the classification of certain assets and liabilities for the reasons discussed in the preceding paragraphs.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">10</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Financial Instruments</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In January 2016, the FASB issued guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. A reporting entity should apply the new guidance by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of the provisions of this guidance to its consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Leases</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In February 2016, the FASB issued new guidance that requires balance sheet recognition of a right-of-use asset and lease liability by lessees for operating leases. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The new guidance requires a modified retrospective approach with optional practical expedients. The Company will adopt this guidance in the first quarter of fiscal 2020. The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements, but expects that it will result in a significant increase to its long-term assets and liabilities on the consolidated balance sheets.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Business Combinations</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In January 2017, the FASB issued guidance which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The new guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. </font>A reporting entity should apply the amendment prospectively<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">. The adoption of this guidance is not expected to have any material impact on the Company&#8217;s consolidated financial statements.</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Goodwill Impairment</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In January 2017, the FASB issued guidance which simplifies the test for goodwill impairment. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. </font>The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Modifications to Share-Based Payment Awards</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In May 2017, the FASB issued guidance to provide clarity and reduce (i) the diversity in practice and (ii) the cost and complexity when applying the accounting guidance for equity-based compensation to a change to the terms or conditions of a share-based payment award. This update provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. This guidance should be applied prospectively to an award modified on or after that adoption date. The adoption of this guidance is not expected to have any material impact on the Company&#8217;s consolidated financial statements.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">11</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Derivatives and Hedging</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In August 2017, the FASB issued guidance to improve the financial reporting of hedging relationships to better portray the economic results of an entity&#8217;s risk management activities in its financial statements. The amendments in this update also make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years; the guidance allows for early adoption in any interim period after issuance of the update. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">3. Acquisition</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Pursuant to a share repurchase agreement dated July 18, 2017, the Company completed the acquisition of all the equity interests of D&amp;V Electronics Ltd. (&#8220;D&amp;V&#8221;) based in Ontario, Canada, a privately held developer and manufacturer of leading edge diagnostics systems for alternators and starters, electric vehicle power-train and battery technology.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company allocated the purchase consideration to acquire D&amp;V to finite-lived intangible assets of $308,000 for developed technology with an estimated useful life of 3 years and $185,000 for trademarks with an estimated useful life of 2 years, $3,379,000 for inventory, and other net assets of $1,121,000. The assets and results of operations of D&amp;V were not significant to the Company&#8217;s consolidated financial position or results of operations, and thus pro forma information is not presented.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">4. Goodwill and Intangible Assets</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Goodwill</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes the changes in the Company&#8217;s goodwill:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z8f2efed53cbe4335b09d4099fb675350" border="0" cellspacing="0" cellpadding="0" align="left">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at beginning of period</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,551,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,053,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Goodwill acquired</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">498,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Translation adjustment</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Impairment</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at end of period</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,551,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,551,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">12</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Intangible Assets</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following is a summary of acquired intangible assets subject to amortization:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z8df13c5e25f046c38652bba1d148b2b7" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom"></td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Average</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Amortization</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Period</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gross Carrying</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Accumulated</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Amortization</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gross Carrying </div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Accumulated</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Amortization</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Intangible assets subject to amortization</div>
</td>
<td style="WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Trademarks</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9 years</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">890,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">278,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">705,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">191,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Customer relationships</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">13 years</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,900,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,808,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,900,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,421,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Developed technology</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3 years</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">309,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">43,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 40%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Total</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 12%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,099,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,129,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6,605,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,612,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amortization expense for acquired intangible assets is as follows:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z348ecd86ffd84c09b03ef79909efa5ef" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Amortization expense</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">192,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">166,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">517,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">456,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The estimated future amortization expense for acquired intangible assets is as follows:</div>

<div><br>
</div>

<table style="WIDTH: 60%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zc47e37bb16644170841add880b0ad3e2" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-VARIANT: normal; FONT-STYLE: normal; WIDTH: 48%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; MARGIN-LEFT: 7.2pt"><u>Year Ending March 31,</u></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">2018 - remaining three months</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">194,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">2019</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">776,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">2020</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">714,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">2021</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">614,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">2022</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">580,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Thereafter</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,092,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Total</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,970,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">5. Accounts Receivable &#8212; Net</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Included in accounts receivable &#8212; net are significant offset accounts related to customer allowances earned, customer payment discrepancies, returned goods authorizations (&#8220;RGA&#8221;) issued for in-transit unit returns, estimated future credits to be provided for Used Cores returned by the customers and potential bad debts. Due to the forward looking nature and the different aging periods of certain estimated offset accounts, the offset accounts may not, at any point in time, directly relate to the balances in the accounts receivable-trade account.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">13</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Accounts receivable &#8212; net is comprised of the following:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z91771e5ba4ca4ac69003bb402f5df952" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Accounts receivable &#8212; trade</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">98,571,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">76,902,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Allowance for bad debts</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,160,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,140,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Customer allowances earned</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(13,579,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,880,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Customer payment discrepancies</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,513,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(751,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Customer returns RGA issued</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(28,917,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(12,710,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Customer core returns accruals</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(47,072,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(25,404,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Less: total accounts receivable offset accounts</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(95,241,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(50,885,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Total accounts receivable &#8212; net</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,330,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">26,017,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Warranty Returns</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company allows its customers to return goods that their customers have returned to them, whether or not the returned item is defective (&#8220;warranty returns&#8221;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#8217;s net sales. At December 31, 2017 and March 31, 2017, the Company&#8217;s total warranty return accrual was $29,020,000 and $14,286,000, respectively, of which $21,410,000 and $5,303,000, respectively, was included in the customer returns RGA issued balance in the above table for expected credits to be issued against accounts receivable and $7,610,000 and $8,983,000, respectively, was included in the customer finished goods returns accrual in the consolidated balance sheets for estimated future warranty returns.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes the changes in the Company&#8217;s warranty return accrual:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z82ef68fc473a4108af82d395677b7041" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at beginning of period</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14,799,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">13,707,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14,286,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,845,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Charged to expense/additions</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">38,269,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">22,930,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">89,834,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">73,803,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Amounts processed</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(24,048,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(24,772,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(75,100,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(72,783,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at end of period</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">29,020,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,865,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">29,020,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,865,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">14</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">6. Inventory</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Inventory is comprised of the following:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z88b14782172a4d02b2c74a5d6e833a0e" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Non-core inventory</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Raw materials</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">26,773,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">21,515,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Work-in-process</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,548,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">641,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Finished goods</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">56,530,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">48,337,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="MARGIN-LEFT: 9pt">&#160;</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">84,851,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">70,493,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Less allowance for excess and obsolete inventory</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(3,860,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,977,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Total</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">80,991,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">67,516,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Inventory unreturned</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,249,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,581,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Long-term core inventory</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Used cores held at the Company's facilities</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">52,804,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">38,713,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Used cores expected to be returned by customers</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">12,637,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,752,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Remanufactured cores held in finished goods</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">34,421,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27,667,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Remanufactured cores held at customers' locations (1)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">198,794,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">185,938,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">298,656,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">264,070,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Less allowance for excess and obsolete inventory</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,382,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,148,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Total</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">296,274,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">262,922,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Long-term core inventory deposits</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,569,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5,569,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; WIDTH: 15%; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="left" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z8c47ce090fee4fa6b50f588461fcfc7a" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(1)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Remanufactured cores held at customers&#8217; locations represent the core portion of the Company&#8217;s customers&#8217; finished goods at the Company&#8217;s customers&#8217; locations.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">7. Significant Customer and Other Information</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Significant Customer Concentrations</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#8217;s largest customers accounted for the following total percentage of net sales:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zdf16d039d2b0482ca525f52a30ee0355" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Sales</div>
</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer A</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">42</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">42</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">43</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">46</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer B</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">21</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">26</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer C</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">15</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer D</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer E</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#8217;s largest customers accounted for the following total percentage of accounts receivable&#8212;trade:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="za53199f7686b47518b63d31d5a415bac" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Accounts receivable - trade</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer A</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">29</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">33</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer B</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">25</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer C</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">20</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">12</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer D</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Customer E</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">15</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Geographic and Product Information</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0ebb8339e17f472ebedd76a155cfde94" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Rotating electrical products</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">76</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">81</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">77</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">78</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Wheel hub products</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">15</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Brake master cylinders products</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other products</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">100</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">100</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">100</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">100</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Significant Supplier Concentrations</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company had no suppliers that accounted for more than 10% of inventory purchases for the three and nine months ended December 31, 2017 and 2016.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">8. Debt</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company has the following credit agreements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Credit Facility</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company is party to a $145,000,000 senior secured financing, as amended, (the &#8220;Credit Facility&#8221;) with the lenders party thereto, and PNC Bank, National Association, as administrative agent, consisting of (i) a $120,000,000 revolving loan facility, subject to borrowing base restrictions and a $15,000,000 sublimit for letters of credit (the &#8220;Revolving Facility&#8221;) and (ii) a $25,000,000 term loan facility (the &#8220;Term Loans&#8221;). The loans under the Credit Facility mature on June 3, 2020. In connection with the Credit Facility, the lenders were granted a security interest in substantially all of the assets of the Company. The Credit Facility permits the payment of up to $10,000,000 of dividends per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants. This amount was increased to $15,000,000 under the April 2017 amendment to the Credit Facility.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In April 2017, the Company entered into a consent and fourth amendment to the Credit Facility (the &#8220;Fourth Amendment&#8221;) which, among other things, (i) increased the borrowing base limit with respect to inventory located in Mexico, (ii) amended the definition and calculation of consolidated EBITDA to raise the limitation on the add-back for non-capitalized transaction expenses related to the expansion of operations in Mexico, (iii) increased the annual limit on permitted stock repurchases and dividends, and (iv) modifies certain other categories (including increasing certain baskets for permitted acquisitions) and thresholds to, among other things, further accommodate the expansion of operations in Mexico.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In July 2017, the Company entered into a fifth amendment to the Credit Facility (the &#8220;Fifth Amendment&#8221;) which, among other things, amended the definition of permitted acquisitions, permitted indebtedness, and pledge agreements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Term Loans require quarterly principal payments of $781,250. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.50%, 2.75% or 3.00% or a reference rate plus a margin of 1.50%, 1.75% or 2.00%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.25% to 0.375%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on the Company&#8217;s Term Loans and Revolving Facility was 4.12% and 4.33%, respectively, at December 31, 2017 and 3.29% and 3.55%, respectively, at March 31, 2017.</div>

<div>&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">16</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Credit Facility, among other things, requires the Company to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. The Company was in compliance with all financial covenants as of December 31, 2017.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In addition to other covenants, the Credit Facility places limits on the Company&#8217;s ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by the Company and its subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes information about the Company&#8217;s Term Loans at:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z3b568c29c6e14e6388c6929d02d4887f" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: middle" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Principal amount of term loan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17,969,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">20,312,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Unamortized financing fees</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(231,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(313,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Net carrying amount of term loan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17,738,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,999,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Less current portion of term loan</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(3,068,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(3,064,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Long-term portion of term loan</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14,670,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16,935,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Future repayments of the Company&#8217;s Term Loans are as follows:</div>

<div><br>
</div>

<table style="WIDTH: 60%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z269ce6d2a87449dbb6e3801e9ab519e7" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-VARIANT: normal; FONT-STYLE: normal; WIDTH: 48%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; MARGIN-LEFT: 7.2pt"><u>Year Ending March 31,</u></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">2018 - remaining three months</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">781,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">2019</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,125,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">2020</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,125,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">2021</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,938,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 48%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Total payments</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">17,969,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company had $36,000,000 and $11,000,000 outstanding under the Revolving Facility at December 31, 2017 and March 31, 2017, respectively. In addition, $260,000 was reserved for standby letters of credit for workers&#8217; compensation insurance and $600,000 for commercial letters of credit at December 31, 2017. At December 31, 2017, $83,140,000, subject to certain adjustments, was available under the Revolving Facility.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">WX Agreement</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In August 2012, the Company entered into a Revolving Credit/Strategic Cooperation Agreement (the &#8220;WX Agreement&#8221;) with Wanxiang America Corporation (the &#8220;Supplier&#8221;) and the discontinued subsidiaries. In connection with the WX Agreement, the Company issued a warrant (the &#8220;Supplier Warrant&#8221;) to the Supplier to purchase up to 516,129 shares of the Company&#8217;s common stock for an exercise price of $7.75 per share exercisable at any time after August 22, 2014 and on or prior to September 30, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">On September 8, 2017, the Supplier exercised the Supplier Warrant in full and paid the Company $4,000,000. As a result of the exercise, the Supplier Warrant is no longer outstanding. The fair value of the Supplier Warrant on the exercise date was $9,566,000 using level 3 inputs and the Monte Carlo simulation model. The following assumptions were used to calculate the fair value of the Supplier Warrant: dividend yield of 0%, expected volatility of 26.4%, risk-free interest rate of 0.96%, subsequent financing probability of 0%, and an expected life of 0.06 years. The Company recorded a non-cash reclassification of the Supplier Warrant&#8217;s fair value to shareholders&#8217; equity on the exercise date, with no further adjustments to the fair value of the Supplier Warrant being required. The fair value of the Supplier Warrant was $11,879,000 at March 31, 2017 and was included in other liabilities in the consolidated balance sheet.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">During the nine months ended December 31, 2017 and 2016, a gain of $2,313,000 and $5,727,000, respectively, was recorded in general and administrative expenses due to the change in the fair value of this warrant liability. A gain of $962,000 was recorded in general and administrative expenses during the three months ended December 31, 2016 due to the change in the fair value of this warrant liability.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">17</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">9. Accounts Receivable Discount Programs</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company uses receivable discount programs with certain customers and their respective banks. Under these programs, the Company may sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&#8217; receivables.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following is a summary of the Company&#8217;s accounts receivable discount programs:</div>

<div><br>
</div>

<table style="WIDTH: 70%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z86721c20ead548739b6c480f2d56760b" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Receivables discounted</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">263,833,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">254,795,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average days</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">341</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">341</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Annualized weighted average discount rate</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3.2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Amount of discount as interest expense</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,854,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6,864,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">10. Net (Loss) Income Per Share</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of shares of common stock outstanding during the period. Diluted net (loss) income per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options and warrants, which would result in the issuance of incremental shares of common stock.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following presents a reconciliation of basic and diluted net (loss) income per share:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z4ae0d143555949ff957de19209332a37" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net (loss) income</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,806,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,110,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,121,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27,761,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Basic shares</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,069,152</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,675,125</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,814,967</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">18,587,946</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Effect of potentially dilutive securities</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">766,140</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">585,777</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">811,911</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Diluted shares</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,069,152</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,441,265</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,400,744</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">19,399,857</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net (loss) income per share:</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Basic net (loss) income per share</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(0.36</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.59</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.38</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.49</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Diluted net (loss) income per share</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(0.36</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.57</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.37</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.43</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The effect of dilutive options excludes (i) 1,170,441 shares subject to options with exercise prices ranging from $4.17 to $34.17 per share for the three months ended December, 31, 2017, (ii) 292,415 shares subject to options with exercise prices ranging from $26.47 to $34.17 per share for the three months ended December, 31, 2016, (iii) 289,572 shares subject to options with exercise prices ranging from $28.68 to $34.17 per share for the nine months ended December 31, 2017, and (iv) 291,215 shares subject to options with exercise prices ranging from $28.68 to $34.17 per share for the nine months ended December 31, 2016, which were anti-dilutive.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">18</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">11. Income Taxes</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company recorded income tax expense for the three months ended December 31, 2017 and 2016 of $7,756,000, or an effective tax rate of 816.4%, and $5,678,000, or an effective tax rate of 33.8%. The Company recorded income tax expenses for the nine months ended December 31, 2017 and 2016 of $16,099,000, or an effective tax rate of 69.3%, and $13,459,000, or an effective tax rate of 32.7%, respectively. <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Effective tax rates for the three and nine months ended December 31, 2017 are blended rates reflecting the estimated benefit of one quarter of Federal tax rate reductions for fiscal 2018. These benefits were partially offset by a net one-time $6,835,000 unfavorable impact related to the new tax legislation in the United States.</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">On December 22, 2017, the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;) was enacted into law, <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">which changes various corporate income tax provisions within the existing Internal Revenue Code</font>. The Tax Reform Act, among other things, lowered the U.S. corporate tax rate from 35% to 21% effective January 1, 2018, while also repealing the deduction for domestic production activities, implementing a territorial tax system and imposing a repatriation tax on deemed repatriated earnings of foreign subsidiaries. U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted. As a result, the Company recorded a one-time non-cash tax charge of $6,290,000 due to the revaluation of deferred tax assets and liabilities and a one-time tax charge of $545,000 due to the transition tax on deemed repatriation of accumulated foreign income, during the three and nine months ended December 31, 2017. Both of these tax charges represent provisional amounts based upon the Company&#8217;s current interpretation of the Tax Reform Act and may change as the Company receives additional clarification and implementation guidance. The Company will continue to analyze the effects of the Tax Reform Act on its financial statements and operations. Any additional impacts from the enactment of the&#160;Tax Reform Act will be recorded as they are identified during the measurement period as&#160;provided for in accordance with Staff Accounting Bulletin No. 118.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company is not under examination in any jurisdiction and the years ended March 31, 2017, 2016, and 2015 remain subject to examination. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">12. Financial Risk Management and Derivatives</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#8217;s facilities overseas, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#8217;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company&#8217;s estimate of market conditions and the terms and length of anticipated requirements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $29,263,000 and $26,880,000 at December 31, 2017 and March 31, 2017, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are reflected in current period earnings and accounted for as an increase or offset to general and administrative expenses.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">19</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following shows the effect of the Company&#8217;s derivative instruments on its consolidated statements of operations:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z59f010bb0e554d8880795e4c41f1746a" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="14" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gain (Loss) Recognized within General and Administrative Expenses</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: center; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Derivatives Not Designated as</div>
</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: center; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Hedging Instruments</div>
</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Forward foreign currency exchange contracts</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,784,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(964,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,062,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,150,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The fair value of the forward foreign currency exchange contracts of $635,000 is included in other current liabilities in the consolidated balance sheet at December 31, 2017. The fair value of the forward foreign currency exchange contracts of $427,000 is included in prepaid and other current assets in the consolidated balance sheet at March 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">13. Fair Value Measurements</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes the Company&#8217;s financial assets and liabilities measured at fair value, by level within the fair value hierarchy:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="za92214c27228418880bf0d7463e25305" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="14" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="14" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="10" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Fair Value Measurements</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Using Inputs Considered as</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="10" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Fair Value Measurements</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Using Inputs Considered as</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Fair Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 1</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 2</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 3</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Fair Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 1</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 2</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 3</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Short-term investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Mutual funds</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,759,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,759,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,140,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,140,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Prepaid expenses and other current assets</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Forward foreign currency exchange contracts</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">427,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">427,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Liabilities</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other current liabilities</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Forward foreign currency exchange contracts</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">635,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">635,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Deferred compensation</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,759,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,759,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,140,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,140,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other liabilities</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Warrant liability</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,879,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,879,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Short-term Investments and Deferred Compensation</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#8217;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Forward Foreign Currency Exchange Contracts</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. During the three months ended December 31, 2017 and 2016, a loss of $1,784,000 and $964,000, respectively, was recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts. During the nine months ended December 31, 2017 and 2016, a loss of $1,062,000 and $2,150,000, respectively, was recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">20</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Level 3 Fair Value Measurements</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes the activity for Level 3 fair value measurements:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z24290dd5528b42df8093f34b4ae15061" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="14" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="14" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Supplier</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Warrant</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Contingent</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consideration</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Supplier</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Warrant</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Contingent</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consideration</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Supplier</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Warrant</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Contingent</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consideration</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Supplier</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Warrant</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Contingent</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Consideration</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Beginning balance</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,878,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,879,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">15,643,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">330,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Newly issued</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Total (gain) loss included in net income (loss)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(962,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,313,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(5,727,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(16,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Exercises/settlements (1)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(9,566,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(314,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net transfers in (out) of Level 3</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 20%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Ending balance</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,916,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">9,916,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 7%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; WIDTH: 15%; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="left" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z2bb0a0ae4c7a415c9e8bc041a596565b" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(1)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">During the three and nine months ended December 31, 2017, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan, term loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">14. Share-based Payments</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Stock Options</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company granted options to purchase 169,000 and 184,000 shares of common stock during the nine months ended December 31, 2017 and 2016, respectively. The cost associated with stock options is estimated using the Black-Scholes option-pricing model. This model requires the input of subjective assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following assumptions were used to derive the weighted average fair value of the stock options granted:</div>

<div><br>
</div>

<table style="WIDTH: 70%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zeab2c693112f4909a0531f9296ede224" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 46%; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average risk free interest rate</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.91</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.38</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average expected holding period (years)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5.82</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5.84</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average expected volatility</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">47.31</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">47.42</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average expected dividend yield</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 46%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average fair value of options granted</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">12.66</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">13.07</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following is a summary of stock option transactions:</div>

<div><br>
</div>

<table style="WIDTH: 60%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zbf260972441a44809ae20c09f87a0737" border="0" cellspacing="0" cellpadding="0" align="left">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 36%; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Number of</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Shares</div>
</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted Average</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Exercise Price</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 36%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Outstanding at March 31, 2017</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,036,359</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">14.92</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 36%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Granted</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">169,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27.32</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 36%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Exercised</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(28,951</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10.15</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 36%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Forfeited</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(5,967</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">28.55</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 36%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Outstanding at December 31, 2017</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,170,441</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">16.76</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">21</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">At December 31, 2017, options to purchase 324,959 shares of common stock were unvested at the weighted average exercise price of $28.26.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">At December 31, 2017, there was $3,361,000 of total unrecognized compensation expense related to unvested stock option awards. The compensation expense is expected to be recognized over a weighted average vesting period of approximately 1.9 years.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Restricted Stock Units (&#8220;RSUs&#8221;)</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">During the nine months ended December 31, 2017 and 2016, the Company granted 77,854 and 55,469 shares of RSUs, respectively, with an estimated grant date fair value of $2,157,000 and $1,574,000, respectively, which was based on the closing market price on the grant date.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following is a summary of non-vested RSUs:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z50f39130f53743b181949d32256c3384" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Number of Shares</div>
</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted Average</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Grant Date Fair</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Non-vested at March 31, 2017</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">126,277</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">28.26</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Granted</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">77,854</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27.70</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Vested</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(63,868</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27.21</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Forfeited</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,434</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">28.37</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Non-vested at December 31, 2017</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">138,829</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">28.43</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">At December 31, 2017, there was $3,164,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 2.0 years.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">15. Accumulated Other Comprehensive Income (Loss)</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes changes in accumulated other comprehensive income (loss):</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z2154f2c2f33a4218a4bb850c6a23c033" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="10" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="10" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended December 31, 2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Unrealized</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gain</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">on Short-Term</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Investments</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Foreign</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Currency</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Translation</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Total</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Unrealized</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gain</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">on Short-Term</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Investments</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Foreign</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Currency</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Translation</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Total</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at beginning of period</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">644,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,132,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,488,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">420,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,526,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,106,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other comprehensive income (loss), net of tax</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">83,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">247,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">330,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,252,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,242,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Amounts reclassified from accumulated other comprehensive loss, net of tax</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at end of period</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">727,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,885,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,158,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">430,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,778,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,348,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>
</table>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z6a810e32623144a89a07f1291440f989" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="10" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="10" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended December 31, 2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Unrealized</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gain</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">on Short-Term</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Investments</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Foreign</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Currency</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Translation</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Total</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Unrealized</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Gain (Loss)</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">on Short-Term</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Investments</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Foreign</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Currency</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Translation</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Total</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at beginning of period</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">528,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,969,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,441,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">332,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(5,184,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,852,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Other comprehensive income (loss), net of tax</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">199,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,084,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,283,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">98,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,594,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(2,496,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Amounts reclassified from accumulated other comprehensive loss, net of tax</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Balance at end of period</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">727,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,885,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(6,158,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">430,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,778,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(7,348,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">16. Share Repurchase Program</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">As of December 31, 2017, the Company&#8217;s board of directors had approved a stock repurchase program of up to $15,000,000 of its common stock. As of December 31, 2017, $6,855,000 of the $15,000,000 had been utilized and $8,145,000 remained available to repurchase shares under the authorized share repurchase program. The Company retired the 303,665 shares repurchased under this program through December 31, 2017. The Company&#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">17. Subsequent Event</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">&#160;</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Share Repurchase Program</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: normal">&#160;</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: normal">On February 2, 2018, the Company&#8217;s board of directors increased the share repurchase program authorization from $15,000,000 to $20,000,000 of its common stock. The Company&#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">22</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z7271a0138410418dbd1b316182cb6394" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 2.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="ManagementsDiscussionandA"><!--Anchor--></a>Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following discussion and analysis presents factors that Motorcar Parts of America, Inc. and its subsidiaries (&#8220;our,&#8221; &#8220;we&#8221; or &#8220;us&#8221;) believe are relevant to an assessment and understanding of our consolidated financial position and results of operations. This financial and business analysis should be read in conjunction with our March 31, 2017 audited consolidated financial statements included in our Annual Report on Form 10-K filed with the SEC on June 14, 2017, as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Disclosure Regarding Private Securities Litigation Reform Act of 1995</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">This report contains certain forward-looking statements with respect to our future performance that involve risks and uncertainties. Various factors could cause actual results to differ materially from those projected in such statements. These factors include, but are not limited to: concentration of sales to a small number of customers, changes in the financial condition of or our relationship with any of our major customers, increases in the average accounts receivable collection period, the loss of sales to customers, delays in payments by customers, the increasing customer pressure for lower prices and more favorable payment and other terms, lower revenues than anticipated from new and existing contracts, the increasing demands on our working capital, the significant strain on working capital associated with large inventory purchases from customers, any meaningful difference between expected production needs and ultimate sales to our customers, investments in operational changes or acquisitions, our ability to obtain any additional financing we may seek or require, our ability to maintain positive cash flows from operations, potential future changes in our previously reported results as a result of the identification and correction of errors in our accounting policies or procedures or the potential material weaknesses in our internal controls over financial reporting, our failure to meet the financial covenants or the other obligations set forth in our credit agreement and the lenders&#8217; refusal to waive any such defaults, increases in interest rates, the impact of high gasoline prices, consumer preferences and general economic conditions, increased competition in the automotive parts industry including increased competition from Chinese and other offshore manufacturers, difficulty in obtaining Used Cores and component parts or increases in the costs of those parts, political, criminal or economic instability in any of the foreign countries where we conduct operations, currency exchange fluctuations, unforeseen increases in operating costs, risks associated with cyber-attacks, risks associated with conflict minerals, and other factors discussed herein and in our other filings with the SEC.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Management Overview</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We are a leading manufacturer, remanufacturer, and distributor of aftermarket automotive parts for import and domestic cars, light trucks, heavy duty, agricultural and industrial applications. </font>We sell our products predominantly in North America to the largest auto parts retail and traditional warehouse chains and to major automobile manufacturers for both their aftermarket programs and their OES programs. <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Our products include</font> (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products which include turbochargers, brake power boosters, and diagnostic equipment. We added turbochargers through an acquisition in July 2016. We began selling brake power boosters in August 2016. As a result of an acquisition in July 2017, our business also now includes developing and selling diagnostics <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">systems for alternators and starters, electric vehicle power-train and battery technology</font>.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The aftermarket for automobile parts is divided into two markets. The first is the DIY market, which is generally serviced by the large retail chain outlets. Consumers who purchase parts from the DIY channel generally install parts into their vehicles themselves. In most cases, this is a less expensive alternative than having the repair performed by a professional installer. The second is the professional installer market, commonly known as the DIFM market. This market is generally serviced by the traditional warehouse distributors, the dealer networks, and the commercial divisions of retail chains. Generally, the consumer in this channel is a professional parts installer. </font>Our products are distributed to both the DIY and DIFM markets.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Pursuant to the guidance provided under the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;), for segment reporting, we have identified our chief executive officer as our chief operating decision maker (&#8220;CODM&#8221;), have reviewed the documents used by the CODM, and understand how such documents are used by the CODM to make financial and operating decisions. We have determined through this review process that we have one reportable segment for purposes of recording and reporting our financial results.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">23</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Results of Operations for the Three Months Ended December 31, 2017 and 2016</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following discussion and analysis should be read together with the financial statements and notes thereto appearing elsewhere herein.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes certain key operating data:</div>

<div><br>
</div>

<table style="WIDTH: 90%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z660256cc4e95469387ed17f6eff8e155" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Gross profit percentage</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">22.5</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">28.7</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash flow (used in) provided by operations</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,506,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Finished goods turnover (annualized) (1)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5.2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6.3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;

<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; WIDTH: 15%; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="left" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z6c0f824b0d214ce6a5c969433fb8acf2" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(1)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Annualized finished goods turnover for the fiscal quarter is calculated by multiplying cost of goods sold for the quarter by 4 and dividing the result by the average between beginning and ending non-core finished goods inventory values for the fiscal quarter. We believe this provides a useful measure of our ability to turn our inventory into revenues.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Net Sales and Gross Profit</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes net sales and gross profit:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zdb7d05ce019b40e584cc7020c0b0e7b5" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net sales</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">100,127,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">112,595,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cost of goods sold</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">77,583,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">80,225,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Gross profit</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">22,544,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">32,370,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Gross profit percentage</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">22.5</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">28.7</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Net Sales</font>. Our net sales for the three months ended December 31, 2017 decreased by $12,468,000, or 11.1%, to $100,127,000 compared to net sales for the three months ended December 31, 2016 of $112,595,000.&#160; Our prior year net sales were positively impacted by $9,261,000 due to the change in our estimate for anticipated stock adjustment returns. Our net sales of wheel hub products and diagnostics systems, which resulted from our July 2017 acquisition, were higher during the three months ended December 31, 2017 compared to the prior year period. We have experienced year-over-year market share growth in rotating electrical. However, sales for the quarter were soft due to lower replenishment orders and customer inventory reduction initiatives. We believe that these factors are temporary. The remaining decrease in net sales was due to certain customer allowances as discussed below in the Gross Profit paragraph.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Gross Profit. </font>Our gross profit percentage was 22.5% for the three months ended December 31, 2017 compared to 28.7% for the three months ended December 31, 2016. Gross profit for the three months ended December 31, 2017 was impacted by $3,242,000 for customer allowances related to new business, transition expenses of $803,000 in connection with the expansion of our operations in Mexico, and a cost of goods sold impact of $40,000 for inventory step-up in connection with our July 2017 acquisition.&#160; In addition, our gross profit for the three months ended December 31, 2017 was further impacted by higher returns as a percentage of sales (see Net Sales above), lower production volume impacting overhead absorption, and product mix.&#160; Our gross profit for the three months ended December 31, 2016 was impacted by volume and stock update discounts for rotating electrical products and by $258,000 for customer allowances related to new business. In addition, our gross profit for the three months ended December 31, 2016 was positively impacted by $4,066,000, or 1.3%, due to the change in estimate relating to stock adjustments.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">24</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The lower of cost or net realizable value revaluation for remanufactured cores held at customers' locations was $2,187,000 for the three months ended December 31, 2017 and $1,295,000 for the three months ended December 31, 2016.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Operating Expenses</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes operating expenses:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z8f0bf31094094982acb95b499dc918dd" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">General and administrative</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11,915,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,952,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Sales and marketing</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,048,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,234,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Research and development</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,678,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,039,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Percent of net sales</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">General and administrative</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">11.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7.1</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Sales and marketing</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4.0</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Research and development</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.7</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">General and Administrative.</font> Our general and administrative expenses for the three months ended December 31, 2017 were $11,915,000, which represents an increase of $3,963,000, or 49.8%, from general and administrative expenses for the three months ended December 31, 2016 of $7,952,000. This increase was primarily due to (i) $1,043,000 of increased employee-related expenses to support our growth initiatives, (ii) $820,000 of increased loss recorded due to the change in the fair value of the forward foreign currency exchange contracts, (iii) $453,000 of increased legal expense due primarily to timing of our annual shareholders&#8217; meeting, (iv) $346,000 of increased general and administrative expenses at our offshore locations to support our growth initiatives, and (v) $299,000 of general and administrative expenses attributable to our July 2017 acquisition. In addition, the three months ended December 31, 2016 included $962,000 of gain recorded due to the change in the fair value of the warrant liability, which was settled on September 8, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Sales and Marketing</font>. Our sales and marketing expenses for the three months ended December 31, 2017 increased $814,000, or 25.2%, to $4,048,000 from $3,234,000 for the three months ended December 31, 2016. The increase was due primarily to $626,000 of sales and marketing expenses attributable to our July 2017 acquisition and $201,000 for personnel added to support our growth initiatives.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Research and Development</font>. Our research and development expenses increased by $639,000, or 61.5%, to $1,678,000 for the three months ended December 31, 2017 from $1,039,000 for the three months ended December 31, 2016, primarily attributable to our July 2017 acquisition.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Interest Expense</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Interest Expense, net. </font><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Our interest expense, net for the three months ended December 31, 2017 increased $596,000, or 17.8%, to $3,953,000 from $3,357,000 for the three months ended December 31, 2016. The increase in interest expense was due primarily to increased use of our accounts receivable discount programs, the write-off of $231,000 of debt issuance costs, and increased average outstanding borrowings as we </font>build our inventory levels to support anticipated higher sales<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">.</font></div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">25</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Provision for Income Taxes</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Income Tax</font><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">. Our income tax expense </font>for the three months ended December 31, 2017 and 2016 was $7,756,000, or an effective tax rate of 816.4%, and $5,678,000, or an effective tax rate of 33.8%, respectively. On December 22, 2017, the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;) was enacted into law, <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">which changed various corporate income tax provisions within the existing Internal Revenue Code</font>. The Tax Reform Act, among other things, lowered the U.S. corporate tax rate from 35% to 21% effective January 1, 2018, while also repealing the deduction for domestic production activities, implementing a territorial tax system and imposing a repatriation tax on deemed repatriated earnings of foreign subsidiaries. As a result, we recorded a one-time non-cash tax charge of $6,290,000 related to the revaluation of deferred tax assets and liabilities and a one-time tax charge of $545,000 due to the transition tax on deemed repatriation of accumulated foreign income, during the three months ended December 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In addition, our income tax rate for the three months for both periods includes the required adjustments to reflect the appropriate nine-month rate for each fiscal year.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Results of Operations for the Nine Months Ended December 31, 2017 and 2016</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following discussion and analysis should be read together with the financial statements and notes thereto appearing elsewhere herein.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes certain key operating data:</div>

<div><br>
</div>

<table style="WIDTH: 90%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="za530b67a4252427ab5a1c1645561994c" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Gross profit percentage</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">24.6</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27.2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cash flow used in operations</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(9,803,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(20,810,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 66%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Finished goods turnover (annualized) (1)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">5.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6.4</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; WIDTH: 15%; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="left" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z2e306762d2a34b4fb3344a02f6748509" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(1)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Annualized finished goods turnover for the fiscal period is calculated by multiplying cost of goods sold for the period by 1.33 and dividing the result by the average between beginning and ending non-core finished goods inventory values for the fiscal period. We believe this provides a useful measure of our ability to turn our inventory into revenues.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Net Sales and Gross Profit</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes net sales and gross profit:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zc607034320ad4d9b9707ecbf32fb3e6e" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net sales</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">306,964,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">306,843,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Cost of goods sold</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">231,419,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">223,424,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Gross profit</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">75,545,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">83,419,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Gross profit percentage</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">24.6</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">27.2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Net Sales</font>. Our net sales for the nine months ended December 31, 2017 increased by $121,000 to $306,964,000 compared to net sales for the nine months ended December 31, 2016 of $306,843,000. Our prior year net sales were positively impacted by $9,261,000 due to the change in our estimate for anticipated stock adjustment returns. Our net sales were further impacted by certain customer allowances as discussed below in Gross Profit paragraph.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Gross Profit. </font>Our gross profit percentage was 24.6% for the nine months ended December 31, 2017 compared to 27.2% for the nine months ended December 31, 2016. Gross profit for the nine months ended December 31, 2017 was impacted by $5,738,000 for customer allowances and initial return and stock adjustment accruals related to new business less a cost of goods sold offset of $362,000, transition expenses of $803,000 in connection with the expansion of our operations in Mexico, and a cost of goods sold impact of $269,000 for inventory step-up in connection with our July 2017 acquisition.&#160; In addition, our gross profit for the nine months ended December 31, 2017 was further impacted by higher returns, lower purchasing volume impacting overhead absorption, and product mix.&#160; Our gross profit for the nine months ended December 31, 2016 was impacted by $12,215,000 for customer allowances and initial return and stock adjustment accruals related to new business less a cost of goods sold offset of $568,000, and a cost of goods sold impact of $140,000 for start-up costs incurred related to our launch of brake power boosters. In addition, our gross profit for the nine months ended December 31, 2016 was positively impacted by $4,066,000, or 0.5%, due to the change in estimate relating to stock adjustments.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">26</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The lower of cost or net realizable value revaluation for remanufactured cores held at customers' locations was $6,263,000 for the nine months ended December 31, 2017 and $3,488,000 for the nine months ended December 31, 2016.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Operating Expenses</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes operating expenses:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="za62c0b089bca48c78b43401af79894f1" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">General and administrative</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">26,717,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">21,446,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Sales and marketing</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">10,899,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,575,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Research and development</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,920,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,813,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Percent of net sales</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">General and administrative</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8.7</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7.0</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Sales and marketing</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3.6</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2.8</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Research and development</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.3</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">General and Administrative.</font> Our general and administrative expenses for the nine months ended December 31, 2017 were $26,717,000, which represents an increase of $5,271,000, or 24.6%, from general and administrative expenses for the nine months ended December 31, 2016 of $21,446,000. The increase was primarily due to (i) a gain of $2,313,000 recorded during the nine months ended December 31, 2017 due to the change in the fair value of the warrant liability compared to a gain of $5,727,000 recorded during the nine months ended December 31, 2016, (ii) $984,000 of increased employee-related expenses to support our growth initiatives, (iii) $917,000 of increased general and administrative expenses at our offshore locations, and (iv) $589,000 of general and administrative expenses attributable to our July 2017 acquisition. These increases were partially offset by $1,088,000 of decreased loss recorded due to the change in the fair value of the forward foreign currency exchange contracts.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Sales and Marketing</font>. Our sales and marketing expenses for the nine months ended December 31, 2017 increased $2,324,000, or 27.1%, to $10,899,000 from $8,575,000 for the nine months ended December 31, 2016. The increase was due primarily (i) $905,000 of sales and marketing expenses attributable to our July 2017 acquisition, (ii) $596,000 for personnel added to support our growth initiatives, and (iii)<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</font>$558,000 of increased commissions.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Research and Development</font>. Our research and development expenses increased by $1,107,000, or 39.4%, to $3,920,000 for the nine months ended December 31, 2017 from $2,813,000 for the nine months ended December 31, 2016, due primarily to $1,015,000 attributable to our July 2017 acquisition and $289,000 for personnel added to support our growth initiatives partially offset by $120,000 of decreased expense for supplies.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Interest Expense</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Interest Expense, net. </font><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Our interest expense, net for the nine months ended December 31, 2017 increased $1,424,000, or 15.2%, to $10,789,000 from $9,365,000 for the nine months ended December 31, 2016. The increase in interest expense was due primarily to increased use of our accounts receivable discount programs, increased average outstanding borrowings as we </font>build our inventory levels to support anticipated higher sales<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">, and the write-off of $231,000 of debt issuance costs.</font></div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">27</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Provision for Income Taxes</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Income Tax</font><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">. Our income tax expense </font>for the nine months ended December 31, 2017 and 2016 was $16,099,000, or an effective tax rate of 69.3%, and $13,459,000, or an effective tax rate of 32.7%, respectively. On December 22, 2017, the Tax Reform Act was enacted into law, <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">which changed various corporate income tax provisions within the existing Internal Revenue Code</font>. The Tax Reform Act, among other things, lowered the U.S. corporate tax rate from 35% to 21% effective January 1, 2018, while also repealing the deduction for domestic production activities, implementing a territorial tax system and imposing a repatriation tax on deemed repatriated earnings of foreign subsidiaries. As a result, we recorded a one-time non-cash tax charge of $6,290,000 related to the revaluation of deferred tax assets and liabilities and a one-time tax charge of $545,000 due to the transition tax on deemed repatriation of accumulated foreign income, during the nine months ended December 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In addition, the effective tax rate for the nine months ended December 31, 2017 is a blended rate reflecting the estimated benefit of one quarter of the federal tax rate reduction for fiscal 2018.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Liquidity and Capital Resources</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Overview</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">At December 31, 2017 and March 31, 2017, we had negative working capital (current assets minus current liabilities) of $40,609,000 and $20,651,000, respectively, and a ratio of current assets to current liabilities of 0.74:1.00 and 0.86:1.00, respectively. The long-term classification of our core inventory, new business with existing and potential new customers, and the addition of any new products lines will continue to require the use of working capital to grow our business.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We generated cash during the nine months ended December 31, 2017 from the use of receivable discount programs with certain of our major customers and their respective banks, as well as from our credit facility. The cash generated from these activities was used primarily to build our inventory levels to support anticipated higher sales.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We believe our cash and cash equivalents, short-term investments, use of receivable discount programs, amounts available under our credit facility, and other sources are sufficient to satisfy our expected future working capital needs, repayment of the current portion of our term loans, and lease and capital expenditure obligations over the next 12 months.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Share Repurchase Program</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">As of December 31, 2017, our board of directors had approved a stock repurchase program of up to $15,000,000 of our common stock. As of December 31, 2017, $6,855,000 of the $15,000,000 had been utilized and $8,145,000 remained available to repurchase shares under the authorized share repurchase program. On February 2, 2018, our board of directors increased the share repurchase program authorization from $15,000,000 to $20,000,000 of our common stock.&#160;Our share repurchase program does not obligate us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">28</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Cash Flows</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes cash flows as reflected in the consolidated statements of cash flows:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z75881c84d5eb4aa599afb14996cc9c1b" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Cash provided by (used in):</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Operating activities</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(9,803,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(20,810,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Investing activities</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(10,045,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(4,821,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Financing activities</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">20,805,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,910,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Effect of exchange rates on cash and cash equivalents</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">46,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(235,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Net increase (decrease) in cash and cash equivalents</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1,003,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">(17,956,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">)</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Additional selected cash flow data:</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Depreciation and amortization</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3,322,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2,718,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 76%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Capital expenditures</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,765,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">4,127,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Net cash used in operating activities was $9,803,000 and $20,810,000 during the nine months ended December 31, 2017 and 2016, respectively. The significant changes in our operating activities were due primarily to (i) decreases in accounts receivable and accounts payable during the nine months ended December 31, 2017 compared to increases during the nine months ended December 31, 2016 and (ii) increased payments of income taxes. In addition, our prior year operating activities were impacted by payments made in connection with new business. </div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Net cash used in investing activities was $10,045,000 and $4,821,000 during the nine months ended December 31, 2017 and 2016, respectively. This change was due primarily to our acquisition-related activities and increased capital expenditures.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Net cash provided by financing activities was $20,805,000 and $7,910,000 during the nine months ended December 31, 2017 and 2016, respectively. This change was due mainly to increased net borrowing <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">primarily to build our inventory levels to support anticipated higher sales</font>. The cash used to repurchase shares of our common stock under our share repurchase program was mostly offset by cash received upon exercise of the Supplier Warrant during the nine months ended December 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Capital Resources</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Debt</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We are party to the following credit agreements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><u>Credit Facility</u></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We are a party to a $145,000,000 senior secured financing, as amended, (the &#8220;Credit Facility&#8221;) with the lenders party thereto, and PNC Bank, National Association, as administrative agent, consisting of (i) a $120,000,000 revolving loan facility, subject to borrowing base restrictions and a $15,000,000 sublimit for letters of credit (the &#8220;Revolving Facility&#8221;) and (ii) a $25,000,000 term loan facility (the &#8220;Term Loans&#8221;). The loans under the Credit Facility mature on June 3, 2020. In connection with the Credit Facility, the lenders were granted a security interest in substantially all of our assets. Our Credit Facility permits the payment of up to $10,000,000 of dividends per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants. This amount was increased to $15,000,000 under the April 2017 amendment to the Credit Facility.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In April 2017, we entered into a consent and fourth amendment to the Credit Facility (the &#8220;Fourth Amendment&#8221;) which, among other things, (i) increased the borrowing base limit with respect to inventory located in Mexico, (ii) amended the definition and calculation of consolidated EBITDA to raise the limitation on the add-back for non-capitalized transaction expenses related to the expansion of operations in Mexico, (iii) increased the annual limit on permitted stock repurchases and dividends, and (iv) modifies certain other categories (including increasing certain baskets for permitted acquisitions) and thresholds to, among other things, further accommodate the expansion of operations in Mexico.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">29</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In July 2017, we entered into a fifth amendment to the Credit Facility (the &#8220;Fifth Amendment&#8221;) which, among other things, amended the definition of permitted acquisitions, permitted indebtedness, and pledge agreements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Term Loans require quarterly principal payments of $781,250. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.50%, 2.75% or 3.00% or a reference rate plus a margin of 1.50%, 1.75% or 2.00%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.25% to 0.375%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on our Term Loans and Revolving Facility was 4.12% and 4.33%, respectively, at December 31, 2017 and 3.29% and 3.55%, respectively, at March 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Credit Facility, among other things, requires us to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. We were in compliance with all financial covenants as of December 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following summarizes the financial covenants required under the Credit Facility:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0b9566c89c3e47ee8b6ef6c8e59681ae" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Calculation as of</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31, 2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Financial covenants</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">required under the</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Credit Facility</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Maximum senior leverage ratio</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">0.63</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2.50</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Minimum fixed charge coverage ratio</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.64</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">1.15</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In addition to other covenants, the Credit Facility places limits on our ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by us and our subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We had $36,000,000 and $11,000,000 outstanding under the Revolving Facility at December 31, 2017 and March 31, 2017, respectively. In addition, $260,000 was reserved for standby letters of credit for workers&#8217; compensation insurance and $600,000 for commercial letters of credit at December 31, 2017. At December 31, 2017, $83,140,000, subject to certain adjustments, was available under the Revolving Facility.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><u>WX Agreement</u></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In August 2012, we entered into a Revolving Credit/Strategic Cooperation Agreement (the &#8220;WX Agreement&#8221;) with Wanxiang America Corporation (the &#8220;Supplier&#8221;) and the discontinued subsidiaries. In connection with the WX Agreement, we issued a warrant (the &#8220;Supplier Warrant&#8221;) to the Supplier to purchase up to 516,129 shares of our common stock for an exercise price of $7.75 per share exercisable at any time after August 22, 2014 and on or prior to September 30, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">On September 8, 2017, the Supplier exercised the Supplier Warrant in full and paid us $4,000,000. As a result of the exercise, the Supplier Warrant is no longer outstanding. The fair value of the Supplier Warrant on the exercise date was $9,566,000 using level 3 inputs and the Monte Carlo simulation model. The following assumptions were used to calculate the fair value of the Supplier Warrant: dividend yield of 0%, expected volatility of 26.4%, risk-free interest rate of 0.96%, subsequent financing probability of 0%, and an expected life of 0.06 years. We recorded a non-cash reclassification of the Supplier Warrant&#8217;s fair value to shareholders&#8217; equity on the exercise date, with no further adjustments to the fair value of the Supplier Warrant being required. The fair value of the Supplier Warrant was $11,879,000 at March 31, 2017 and was included in other liabilities in the consolidated balance sheet.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">30</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">During the nine months ended December 31, 2017 and 2016, a gain of $2,313,000 and $5,727,000, respectively, was recorded in general and administrative expenses due to the change in the fair value of this warrant liability. During the three months ended December 31, 2016, a gain of $962,000 was recorded in general and administrative expenses due to the change in the fair value of this warrant liability.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Receivable Discount Programs</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We use receivable discount programs with certain customers and their respective banks. Under these programs, we have options to sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allows us to accelerate receipt of payment on customers&#8217; receivables. While these arrangements have reduced our working capital needs, there can be no assurance that these programs will continue in the future. Interest expense resulting from these programs would increase if interest rates rise, if utilization of these discounting arrangements expands, if customers extend their payment to us, or if the discount period is extended to reflect more favorable payment terms to customers.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The following is a summary of the receivable discount programs:</div>

<div><br>
</div>

<table style="WIDTH: 80%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0af5126bbe1f48aa89af54163bff9439" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="6" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nine Months Ended</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2016</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Receivables discounted</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">263,833,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">254,795,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Weighted average days</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">341</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">341</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Annualized weighted average discount rate</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">3.2</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2.9</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">%</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 56%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Amount of discount as interest expense</div>
</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">7,854,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">6,864,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Off-Balance Sheet Arrangements</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">At December 31, 2017, we had no off-balance sheet financing or other arrangements with unconsolidated entities or financial partnerships (such as entities often referred to as structured finance or special purpose entities) established for purposes of facilitating off-balance sheet financing or other debt arrangements or for other contractually narrow or limited purposes.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Capital Expenditures and Commitments</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Capital Expenditures</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Our capital expenditures for our current operations were $2,413,000 and $3,850,000 for the nine months ended December 31, 2017 and 2016, respectively. These capital expenditures primarily represent the purchase of equipment for our office, manufacturing and warehouse facilities. We expect our fiscal 2018 capital expenditures to be approximately $7,500,000 to support our current operations. In addition, our capital expenditures for the expansion of our operations in Mexico were $2,352,000 and $277,000 for the nine months ended December 31, 2017 and 2016, respectively. We expect to invest approximately $11,000,000 in capital expenditures in connection with this expansion during fiscal 2018. We expect to use our working capital and/or incur additional capital lease obligations to finance these capital expenditures.</div>

<div>&#160;</div>

<div>
<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Subsequent Event</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">&#160;</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Share Repurchase Program</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: normal">&#160;</div>

<div style="TEXT-ALIGN: left; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: normal">On February 2, 2018, our board of directors increased the share repurchase program authorization from $15,000,000 to $20,000,000 of&#160;our common stock.&#160;Our share repurchase program does not obligate&#160;us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</div>
</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Litigation</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There have been no material changes to our litigation matters that are presented in our Annual Report on Form 10-K for the year ended March 31, 2017, which was filed on June 14, 2017 and as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">31</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Critical Accounting Policies</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There have been no material changes to our critical accounting policies and estimates that are presented in our Annual Report on Form 10-K for the year ended March 31, 2017, which was filed on June 14, 2017, except as discussed below.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">New Accounting Pronouncements Not Yet Adopted</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Revenue Recognition</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, codified in ASC 606, &#8220;Revenue Recognition - Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), which amends the guidance in the former ASC 605, &#8220;Revenue Recognition&#8221;. ASC 606 is effective for annual periods beginning after December 15, 2016, and interim periods within that reporting period for a public entity. We may elect either a full retrospective transition method, which requires the restatement of all periods presented, or a modified retrospective transition method, which requires a cumulative-effect recognized as of the date of initial adoption. In August 2015, the FASB delayed the effective date by one year to annual periods beginning after December 15, 2017, and interim periods within that reporting period for a public entity. Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. Accordingly, the updated standard is effective for us as of April 1, 2018 and we do not plan to early adopt. We are currently in the process of determining whether we will utilize the full or modified retrospective method of adoption allowed by the new standard and the impact on our consolidated financial statements and footnote disclosures. While we anticipate selecting the full retrospective method, that final determination will be driven by the changes required by ASC 606 and our ability to recast past financial statements based upon those requirements. We anticipate completing our assessment of the adoption method by the end of our current fiscal year.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">ASC 606 establishes the requirements for recognizing revenue from contracts with customers.&#160; The standard requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under the new standard, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Due to the impact the new standard may have on our business processes, systems, and controls, a project team has been formed to evaluate and guide the implementation process. We have performed a preliminary assessment, which has included the identification of the key contractual terms in our primary revenue stream and the comparison of historical accounting policies and practices to the requirements of the new standard by revenue stream. The assessment has resulted in the identification of potential accounting differences that may arise from the application of the new standard. The implementation team has also made substantial progress in the contract review phase of the project which includes identifying the population of contracts for a deeper analysis of the potential accounting impacts of the new standard on individual contracts. During the third quarter, the implementation team continued to identify changes to business processes, systems and controls to support recognition, presentation and disclosure under the new standard. The detailed implementation plan for the second half of fiscal 2018 continues to be executed including such tasks as data gathering, identification of the new journal entries, training, design of new processes and controls as well as testing of the controls.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Our primary revenue stream is derived from the sale of remanufactured products to our customers pursuant to long-term customer contracts. We will continue to&#160;recognize revenue at a point in time as we satisfy our performance obligation of transferring control of the product to the customer.&#160; We recognize revenues net of anticipated returns, marketing allowances, volume discounts and other forms of variable consideration more fully described below. We also reviewed customer options to acquire additional goods or services and have preliminarily determined no material rights exist within our contracts. We do not currently&#160;anticipate that the adoption of ASU 2014-09 to have a material impact on previously reported revenue amounts.&#160; See discussion regarding nominally priced Remanufactured Cores below.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">32</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We currently&#160;anticipate that the adoption of ASU 2014-09 will primarily impact reclassifications to certain balance sheet accounts to conform to the presentation and disclosure requirements of ASC 606. For example, we currently account for fully priced Remanufactured Cores anticipated to be returned as long-term core inventory and the refund liability as a contra-account receivable account as illustrated in Note 5 of the condensed notes to consolidated financial statements for the quarter ended December 31, 2017. Under ASC 606, we currently anticipate that we&#160;will reclassify this asset to a contractual asset and recognize a contractual liability for amounts expected to be refunded to customers.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We also analyzed specific contractual provisions related sales contracts which include nominally priced Remanufactured Cores. We recognize revenue for sales of cores not expected to be replaced by a similar Used Core sent back under the core exchange program only upon meeting certain criteria as previously described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in our Annual Report on Form 10-K for the fiscal year ended March 31, 2017. The adoption of ASU 2014-09, may result in an acceleration of revenue recognition, as it requires us to estimate the amount of cores not expected to be returned upon the initial recognition of revenue for contracts which include nominally priced Remanufactured Cores. We currently&#160;do not expect that the change in the accounting policy for core exchange program to have a significant impact on our consolidated statements of operations.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In order to properly determine the transaction price related to our sales contracts, we have also analyzed our various forms of consideration paid to our vendors including up-front payments for future contracts. Based on the analysis completed through the quarter ended December 31, 2017, we currently&#160;do not anticipate a change to our legacy accounting practices as a result of the adoption of ASU 2014-09 to account for up-front payments to our vendors. Under current accounting practices, if we expect to generate future revenues associated with an up-front payment, then an asset is recognized and amortized over the appropriate period of time as a reduction of revenue. If we do not expect to generate additional revenue then the up-front payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. We analyze each up-front payment based on the substance and economics of the payment and therefore we are not able to make an accounting policy election for such payments, consistent with views expressed by the FASB&#160;Transition Resource Group ("TRG")&#160;members in related discussions.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">ASU 2014-09 also codified the guidance on other assets and deferred costs relating to contracts with customers with the addition of ASC 340-40.&#160; This guidance relates to the accounting for costs of an entity to obtain and fulfill a contract to provide goods or services to the customer.&#160; Under the new guidance, an entity shall recognize as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. In our review of the various costs to obtain contracts with customers, we have preliminarily determined that currently no significant costs are incurred that meet the capitalization criteria. Our primary cost to fulfill contracts relates to shipping and handling activities which continue to be expensed as incurred consistent with historical accounting practices.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The new guidance provides several practical expedients, for which we anticipate adopting. The first of these practical expedients allows a company to expense incremental costs of obtaining a contract as incurred if the amortization period would have been one year or less. As noted above, we have preliminarily concluded that&#160;we&#160;do not have any such costs that qualify for capitalization but will apply the practical expedient such that costs incurred in prospective periods qualify. Similarly, we plan to adopt guidance which allows for the effects of a significant financing component to be ignored if a company expects that the period between the transfer of the goods and services to the customer and payment will be one year or less. Finally, we plan to adopt guidance which allows a company to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities instead of assessing such activities as performance obligations. We continue to evaluate the impact of ASU 2014-09, related amendments and interpretive guidance will have on our consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">While we have made substantial progress in identifying the likely impacts of the new standard, we have not yet determined a range of the potential quantitative impacts for the potential differences described above. In summary, we do not expect there to be a significant impact to the amount of revenue previously recorded but do anticipate a significant impact related to the classification of certain assets and liabilities for the reasons discussed in the preceding paragraphs.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">33</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Financial Instruments</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In January 2016, the FASB issued guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. </font>The guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. A reporting entity should apply the new guidance by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. We are<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"> currently evaluating the impact the provisions of this guidance will have on our consolidated financial statements.</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Leases</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In February 2016, the FASB issued new guidance that requires balance sheet recognition of a right-of-use asset and lease liability by lessees for operating leases. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The new guidance requires a modified retrospective approach with optional practical expedients. We are required to adopt this guidance in the first quarter of fiscal 2020. We are currently evaluating the impact the provisions of this guidance will have on our consolidated financial statements, but expect that it will result in a significant increase to our long-term assets and liabilities on the consolidated balance sheets.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Business Combinations</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In January 2017, the FASB issued guidance which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. <font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The new guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. </font>A reporting entity should apply the amendment prospectively<font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">. The adoption of this guidance is not expected to have any material impact on our consolidated financial statements.</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Goodwill Impairment</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In January 2017, the FASB issued guidance which simplifies the test for goodwill impairment. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. </font>We are currently evaluating the impact the provisions of this guidance will have on our consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Modifications to Share-Based Payment Awards</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In May 2017, the FASB issued guidance to provide clarity and reduce (i) the diversity in practice and (ii) the cost and complexity when applying the accounting guidance for equity-based compensation to a change to the terms or conditions of a share-based payment award. This update provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. This guidance should be applied prospectively to an award modified on or after that adoption date. The adoption of this guidance is not expected to have any material impact on our consolidated financial statements.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Derivatives and Hedging</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">In August 2017, the FASB issued guidance to improve the financial reporting of hedging relationships to better portray the economic results of an entity&#8217;s risk management activities in its financial statements. The amendments in this update also make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years; the guidance allows for early adoption in any interim period after issuance of the update. We are currently evaluating the impact this guidance will have on our consolidated financial statements.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">34</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zf9ab782612644dee926c4e3134697ac4" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 3.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="QuantitativeandQualitativ"><!--Anchor--></a>Quantitative and Qualitative Disclosures About Market Risk</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There have been no material changes in market risk from the information provided in Item 7A. &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8221; in our Annual Report on Form 10-K as of March 31, 2017, which was filed with the SEC on June 14, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zcb3a01830e484867bc96bba5d530d6f1" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 4.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="ControlsandProcedures"><!--Anchor--></a>Controls and Procedures</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Evaluation of Disclosure Controls and Procedures</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We have established disclosure controls and procedures designed to ensure that the information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and that such information is accumulated and communicated to management, including our chief executive officer, chief financial officer, and chief accounting officer, as appropriate to allow timely decisions regarding required disclosures.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Under the supervision and with the participation of management, including our chief executive officer, chief financial officer, and chief accounting officer, we have conducted an evaluation of the effectiveness of our disclosure controls and procedures as defined in Exchange Act Rules 13a-15(e) and 15d-15(e). Based on this evaluation, our chief executive officer, chief financial officer, and chief accounting officer concluded that MPA&#8217;s disclosure controls and procedures were effective as of December 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Inherent Limitations Over Internal Controls</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Exchange Act Rules 13a-15(f) and 15d-15(f).</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America, applying certain estimates and judgments as required.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Internal control over financial reporting includes those policies and procedures that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0e7914670a5447f4b3191d12be82f665" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zdc9bb9d47a92439a8981aaa408fdaf23" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z2c7db66068a840f18daecad77c45c916" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">3.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Changes in Internal Control Over Financial Reporting</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There were no changes in MPA&#8217;s internal control over financial reporting during the third quarter ended December 31, 2017 that have materially affected, or are reasonably likely to materially affect, MPA&#8217;s internal control over financial reporting.</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">35</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">PART II &#8212; OTHER INFORMATION</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z956ce569210a498689dff34da41c6e30" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 1.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="LegalProceedings"><!--Anchor--></a>Legal Proceedings</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There have been no material changes to our litigation matters that are presented in our Annual Report on Form 10-K for the year ended March 31, 2017, which was filed on June 14, 2017 and as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z3fa1a04a642d494aa20dc125bcefd497" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 1A.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="RiskFactors"><!--Anchor--></a>Risk Factors</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">There have been no material changes in the risk factors set forth in Item 1A to Part I of our Annual Report on Form 10-K for the fiscal year ended March 31, 2017, filed on June 14, 2017 and as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z83e536ed51ab47faa6d4b1d1b532e6f2" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 2.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="UnregisteredSalesofEquity"><!--Anchor--></a>Unregistered Sales of Equity Securities and Use of Proceeds</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Limitation on Payment of Dividends</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The Credit Facility permits the payment of up to $15,000,000 of dividends and share repurchases per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Purchases of Equity Securities by the Issuer</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Shares repurchased during the three months ended December 31, 2017 were as follows:</div>

<div><br>
</div>

<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z4df0fb18e90943509c5eb8dcb68c999e" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Periods</div>
</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Total Number of</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Shares Purchased</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Average Price </div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Paid Per Share</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Total Number of</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Shares Purchased </div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">as Part of Publicly</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Announced Plans </div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">or Programs</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Approximate</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Dollar Value of</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Shares That May</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Yet Be Purchased</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Under the Plans </div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">or Programs (1)</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">October 1 - October 31, 2017:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Open market and privately negotiated purchases</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,145,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">November 1 - November 30, 2017:</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Open market and privately negotiated purchases</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,145,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">December 1 - December 31, 2017:</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 16.2pt; FONT-SIZE: 10pt">Open market and privately negotiated purchases</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,145,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 52%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -7.2pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7.2pt; FONT-SIZE: 10pt">Total</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; WIDTH: 9%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">8,145,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; WIDTH: 15%; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="left" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z99353c00cfa64e6490ead21b2761ddf2" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(1)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">As of December 31, 2017, $6,855,000 of the $15,000,000 had been utilized and $8,145,000 remained available to repurchase shares under the authorized share repurchase program. On February 2, 2018, our board of directors increased the share repurchase program authorization from $15,000,000 to $20,000,000 of our common stock. Our share repurchase program does not obligate us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">36</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z3d0a7708f0314a9f8efca64b9ffb7316" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 45pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">Item 6.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><a name="Exhibits"><!--Anchor--></a>Exhibits</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z38b4bb6b324341d08798bb53877f2ba9" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(a)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Exhibits:</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z759b8606efa44d5d9621ded5c0848598" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Number</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Description of Exhibit</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Method of Filing</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt">3.1</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Certificate of Incorporation of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.1 to the Company&#8217;s Registration Statement on Form SB-2 declared effective on March 22, 1994 (the &#8220;1994 Registration Statement&#8221;).</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt">3.2</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amendment to Certificate of Incorporation of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.2 to the Company&#8217;s Registration Statement on Form S-1 (No. 33-97498) declared effective on November 14, 1995.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/0000910680-97-000192.txt">3.3</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amendment to Certificate of Incorporation of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.3 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 1997.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/0000910680-98-000270.txt">3.4</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amendment to Certificate of Incorporation of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.4 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 1998 (the &#8220;1998 Form 10-K&#8221;).</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000095014803002813/v94301dedef14a.htm">3.5</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amendment to Certificate of Incorporation of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit C to the Company&#8217;s proxy statement on Schedule 14A filed with the SEC on November 25, 2003.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000095012310080280/v57138exv3w1.htm">3.6</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amended and Restated By-Laws of Motorcar Parts of America, Inc.</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on August 24, 2010.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000114036114016917/ex3_1.htm">3.7</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Certificate of Amendment of the Certificate of Incorporation of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on April 17, 2014.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000114036116069671/ex3_1.htm">3.8</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amendment to the Amended and Restated By-Laws of Motorcar Parts of America, Inc., as adopted on June 9, 2016</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on June 14, 2016.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000114036117008579/ex3_1.htm">3.9</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amendment to the Amended and Restated By-Laws of the Company</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on February 22, 2017.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000095014804000731/v97475exv4w9.htm">4.1</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2003 Long Term Incentive Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 4.9 to the Company&#8217;s Registration Statement on Form S-8 filed with the SEC on April 2, 2004.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000095012904008339/v02587def14a.htm">4.2</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2004 Non-Employee Director Stock Option Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A for the 2004 Annual Shareholders Meeting.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000095012904008339/v02587def14a.htm">4.3</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2010 Incentive Award Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on December 15, 2010.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000119312513091257/d494166ddef14a.htm">4.4</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Amended and Restated 2010 Incentive Award Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on March 5, 2013.</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">37</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zd9e61e103bfd466e820c78bec8190918" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Number</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Description of Exhibit</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Method of Filing</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000114036114010465/formdef14a.htm">4.5</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Second Amended and Restated 2010 Incentive Award Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on March 3, 2014.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000114036114010465/formdef14a.htm">4.6</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">2014 Non-Employee Director Incentive Award Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Appendix B to the Proxy Statement on Schedule 14A filed on March 3, 2014.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000156761917002366/s001970x1_def14a.htm">4.7</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Third Amended and Restated 2010 Incentive Award Plan</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on November 20, 2017.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="http://www.sec.gov/Archives/edgar/data/918251/000114036117028467/ex10_1.htm">10.1</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Fifth Amendment to Loan Agreement, dated as of July 18, 2017, among Motorcar Parts of America, Inc., each lender from time to time party thereto and PNC Bank, National Association, as administrative agent</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on July 24, 2017.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="ex31_1.htm">31.1</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Filed herewith.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="ex31_2.htm">31.2</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Filed herewith.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="ex31_3.htm">31.3</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Certification of Chief Accounting Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Filed herewith.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 5.05pt"><a href="ex32_1.htm">32.1</a></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Certifications of Chief Executive Officer, Chief Financial Officer and Chief Accounting Officer pursuant to Section 906 of the Sarbanes Oxley Act of 2002</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Filed herewith.</div>
</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 0.4pt">101.INS</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">XBRL Instance Document</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">101.SCM</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; TEXT-INDENT: -5.05pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5.05pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 0.4pt">XBRL Taxonomy Extension Schema Document</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">101.CAL</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 2.15pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 0.4pt">XBRL Taxonomy Extension Calculation Linkbase Document</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">101.DEF</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 2.15pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 0.4pt">XBRL Taxonomy Extension Definition Linkbase Document</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">101.LAB</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 2.15pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 0.4pt">XBRL Taxonomy Extension Label Linkbase Document</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 10%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #ffffff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 10%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">101.PRE</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 2.15pt; FONT-SIZE: 10pt; MARGIN-RIGHT: 0.4pt">XBRL Taxonomy Extension Presentation Linkbase Document</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: top">&#160;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="TEXT-ALIGN: center" id="DSPFPageNumberArea"><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">38</font></div>

<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>

<div style="WIDTH: 100%" id="DSPFPageHeader">
<div style="TEXT-ALIGN: left; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>
</div>
</div>

<!--PROfilePageNumberReset%Num%39%%%-->
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">SIGNATURES</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 14.4pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>

<div>&#160;</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z62776bb64b1e446ea10bf56483e957aa" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="2">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">MOTORCAR PARTS OF AMERICA, INC.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Dated: February 9, 2018</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 3%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">By:</div>
</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ David Lee</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">David Lee</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Chief Financial Officer</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Dated: February 9, 2018</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 3%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">By:</div>
</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ Kevin Daly</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Kevin Daly</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Chief Accounting Officer</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center">
<div><font style="FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal" id="DSPFPageNumber">39</font></div>

<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31_1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Disclosure, LLC
    Document created using EDGARfilings PROfile 4.3.3.2
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 4px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 31.1</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATIONS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">I, Selwyn Joffe, certify that:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">1. I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">2. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">3. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">4. The registrant&#8217;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-15(f)) for the registrant and have:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">a. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">b. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">c. Evaluated the effectiveness of the registrant&#8217;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</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">d. Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">a. 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&#8217;s ability to record, process, summarize and report financial information; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>

<div><br>
</div>

<table id="z6f2d2c8f5f684e809f900ca2ec87989e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Date: February 9, 2018</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Selwyn Joffe</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Selwyn Joffe</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Executive Officer</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31_2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Disclosure, LLC
    Document created using EDGARfilings PROfile 4.3.3.2
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 4px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: right; MARGIN-LEFT: 14.4pt; TEXT-INDENT: -14.4pt">Exhibit 31.2</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATIONS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">I, David Lee, certify that:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">1. I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">2. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">3. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">4. The registrant&#8217;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-15(f)) for the registrant and have:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">a. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">b. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">c. Evaluated the effectiveness of the registrant&#8217;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 upon such evaluation; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">d. Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">a. 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&#8217;s ability to record, process, summarize and report financial information; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>

<div><br>
</div>

<table id="z63fbe19066294e72b1f40acc0131fc4e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Date: February 9, 2018</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ David Lee</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">David Lee</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Financial Officer</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>4
<FILENAME>ex31_3.htm
<DESCRIPTION>EXHIBIT 31.3
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Disclosure, LLC
    Document created using EDGARfilings PROfile 4.3.3.2
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 4px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 31.3</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATIONS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">I, Kevin Daly, certify that:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">1. I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">2. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">3. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">4. The registrant&#8217;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-15(f)) for the registrant and have:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">a. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">b. 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;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">c. Evaluated the effectiveness of the registrant&#8217;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 upon such evaluation; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">d. Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">a. 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&#8217;s ability to record, process, summarize and report financial information; and</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: 9pt">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>

<div><br>
</div>

<table id="z6afaeafbdd9140fbb0a04738247d4b47" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Date: February 9, 2018</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Kevin Daly</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Kevin Daly</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Accounting Officer</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ex32_1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Disclosure, LLC
    Document created using EDGARfilings PROfile 4.3.3.2
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 4px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: right">Exhibit 32.1</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">CERTIFICATE OF CHIEF EXECUTIVE OFFICER, CHIEF FINANCIAL OFFICER AND CHIEF</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">ACCOUNTING OFFICER PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the quarter ended December 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Quarterly Report&#8221;), I, Selwyn Joffe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z5809b77965ef4986b30394cb8ed97c45" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 11.45pt; align: right">1.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The Quarterly Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zad23ab09e97e40beb06659d3cd4b0f3c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 11.45pt; align: right">2.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table id="z44efe272872e4d529a1544001b362638" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Selwyn Joffe</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Selwyn Joffe</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Executive Officer</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">February 9, 2018</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the quarter ended December 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Quarterly Report&#8221;), I, David Lee, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z913b381663dd414d9a44e55d3dbbbb69" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 11.45pt; align: right">1.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The Quarterly Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z4c16ba58dada40fd813e141fdbed2e4b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 11.45pt; align: right">2.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table id="z5c15716ea13a42e685f3923e2478e2b2" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ David Lee</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">David Lee</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Financial Officer</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">February 9, 2018</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the quarter ended December 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Quarterly Report&#8221;), I, Kevin Daly, Chief Accounting Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z6945d36451964d27b19b2d8b108cd590" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 11.45pt; align: right">1.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The Quarterly Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z614def563bc343139641f5a24c0a988e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 11.45pt; align: right">2.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table id="zd42a3a4cff864576a9f8053e6e41f3bf" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Kevin Daly</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Kevin Daly</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Accounting Officer</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 45%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">February 9, 2018</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">The foregoing certifications are being furnished to the Securities and Exchange Commission as part of the accompanying report on Form 10-Q. A signed original of each of these statements has been provided to Motorcar Parts of America, Inc. and will be retained by Motorcar Parts of America, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.</div>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>mpaa-20171231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:mpaa="http://motorcarparts.com/20171231" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="mpaa-20171231.xsd" />
  <xbrli:context id="c20170401to20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180202">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementClassOfStockAxis_SeriesAPreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_StatementClassOfStockAxis_SeriesAPreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mpaa:DVElectronicsLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-18</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mpaa:DVElectronicsLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-18</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mpaa:DVElectronicsLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mpaa:DVElectronicsLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mpaa:DVElectronicsLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-18</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerBMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:BrakeMasterCylindersProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerEMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerEMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:BrakeMasterCylindersProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerEMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerEMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerEMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerEMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerDMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerEMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:BrakeMasterCylindersProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerDMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerEMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerDMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerDMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerDMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerDMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerBMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:BrakeMasterCylindersProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerDMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerDMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160430_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_CreditFacilityAxis_LetterOfCreditMember_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_ReferenceRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">mpaa:ReferenceRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_CreditFacilityAxis_CommercialLetterOfCreditMember_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mpaa:CommercialLetterOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_CreditFacilityAxis_StandbyLettersOfCreditMember_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120831_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2012-08-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-09-08</xbrli:startDate>
      <xbrli:endDate>2017-09-08</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:StrategicCooperationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181231_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170930_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160331_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170930_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160930_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160930_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160331_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:ContingentConsiderationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">mpaa:SupplierWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170930_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160930_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160331_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160930_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170930_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160930_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170930_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170401to20171231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180202_StatementEquityComponentsAxis_CommonStockMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>mpaa:Segment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20170401to20171231">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20170401to20171231">--03-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20170401to20171231">2017-12-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20170401to20171231">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20170401to20171231">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20170401to20171231">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20170401to20171231">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20170401to20171231">MOTORCAR PARTS AMERICA INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20170401to20171231">0000918251</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20180202" unitRef="U001" decimals="INF">19073883</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20170401to20171231">2018</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20170401to20171231">Q3</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20170401to20171231">10-Q</dei:DocumentType>
  <!--Derivative, Notional Amount-Foreign Exchange Forward [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20171231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember" unitRef="U002" decimals="0">29263000</invest:DerivativeNotionalAmount>
  <!--Derivative, Notional Amount-Foreign Exchange Forward [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20170331_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember" unitRef="U002" decimals="0">26880000</invest:DerivativeNotionalAmount>
  <!--Accounts receivable - trade-->
  <us-gaap:AccountsReceivableGrossCurrent contextRef="c20171231" unitRef="U002" decimals="0">98571000</us-gaap:AccountsReceivableGrossCurrent>
  <!--Accounts receivable - trade-->
  <us-gaap:AccountsReceivableGrossCurrent contextRef="c20170331" unitRef="U002" decimals="0">76902000</us-gaap:AccountsReceivableGrossCurrent>
  <!--Accounts Receivable, Net-->
  <us-gaap:AccountsReceivableNet contextRef="c20170331" unitRef="U002" decimals="0">26017000</us-gaap:AccountsReceivableNet>
  <!--Accounts Receivable, Net-->
  <us-gaap:AccountsReceivableNet contextRef="c20171231" unitRef="U002" decimals="0">3330000</us-gaap:AccountsReceivableNet>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20171231" unitRef="U002" decimals="0">3330000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20170331" unitRef="U002" decimals="0">26017000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20170331" unitRef="U002" decimals="0">85960000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20171231" unitRef="U002" decimals="0">69445000</us-gaap:AccountsPayableCurrent>
  <!--Accrued liabilities-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="0">11992000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued liabilities-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20170331" unitRef="U002" decimals="0">10077000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20170331" unitRef="U002" decimals="0">-7441000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20171231" unitRef="U002" decimals="0">-6158000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Weighted Average Amortization Period-Developed Technology Rights [Member]-D&V Electronics Ltd [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20170401to20171231_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted Average Amortization Period-Trademarks [Member]-D&V Electronics Ltd [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20170401to20171231_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted Average Amortization Period-Trademarks [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20170401to20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted Average Amortization Period-Customer Relationships [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20170401to20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted Average Amortization Period-Developed Technology Rights [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20170401to20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20171231" unitRef="U002" decimals="0">217089000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20170331" unitRef="U002" decimals="0">205646000</us-gaap:AdditionalPaidInCapital>
  <!--Allowance for Doubtful Accounts Receivable, Recoveries-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c20160401to20161231" unitRef="U002" decimals="0">1000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
  <!--Allowance for Doubtful Accounts Receivable, Current-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20171231" unitRef="U002" decimals="0">4160000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Allowance for Doubtful Accounts Receivable, Current-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20170331" unitRef="U002" decimals="0">4140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Amortization and write-off of debt issuance costs-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20170401to20171231" unitRef="U002" decimals="0">864000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization and write-off of debt issuance costs-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20160401to20161231" unitRef="U002" decimals="0">538000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization expense-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20170401to20171231" unitRef="U002" decimals="0">517000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization expense-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20160401to20161231" unitRef="U002" decimals="0">456000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization expense-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20161001to20161231" unitRef="U002" decimals="0">166000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization expense-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20171001to20171231" unitRef="U002" decimals="0">192000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Antidilutive shares excluded from computation of earnings per share (in shares)-Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20170401to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">289572</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive shares excluded from computation of earnings per share (in shares)-Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20171001to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">1170441</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive shares excluded from computation of earnings per share (in shares)-Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20160401to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">291215</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive shares excluded from computation of earnings per share (in shares)-Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20161001to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">292415</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20170331" unitRef="U002" decimals="0">436139000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20171231" unitRef="U002" decimals="0">467694000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20170331" unitRef="U002" decimals="0">122131000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20171231" unitRef="U002" decimals="0">117190000</us-gaap:AssetsCurrent>
  <!--Basis of Accounting [Text Block]-->
  <us-gaap:BasisOfAccounting contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Basis of Presentation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&amp;#8220;GAAP&amp;#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and nine months ended December 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2018. This report should be read in conjunction with the Company&amp;#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2017, which are included in the Company&amp;#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;) on June 14, 2017, as amended by the Form 10-K/A filed with the SEC on July 31, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&amp;#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company has made certain reclassifications to its prior period consolidated statements of cash flows to conform to the current period presentation. Such reclassifications did not have a material effect on the Company&amp;#8217;s consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccounting>
  <!--Basis of Accounting, Policy [Policy Text Block]-->
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Basis of Presentation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&amp;#8220;GAAP&amp;#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and nine months ended December 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2018. This report should be read in conjunction with the Company&amp;#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2017, which are included in the Company&amp;#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;) on June 14, 2017, as amended by the Form 10-K/A filed with the SEC on July 31, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&amp;#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company has made certain reclassifications to its prior period consolidated statements of cash flows to conform to the current period presentation. Such reclassifications did not have a material effect on the Company&amp;#8217;s consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <!--Acquisition-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;3. Acquisition&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Pursuant to a share repurchase agreement dated July 18, 2017, the Company completed the acquisition of all the equity interests of D&amp;amp;V Electronics Ltd. (&amp;#8220;D&amp;amp;V&amp;#8221;) based in Ontario, Canada, a privately held developer and manufacturer of leading edge diagnostics systems for alternators and starters, electric vehicle power-train and battery technology.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company allocated the purchase consideration to acquire D&amp;amp;V to finite-lived intangible assets of $308,000 for developed technology with an estimated useful life of 3 years and $185,000 for trademarks with an estimated useful life of 2 years, $3,379,000 for inventory, and other net assets of $1,121,000. The assets and results of operations of D&amp;amp;V were not significant to the Company&amp;#8217;s consolidated financial position or results of operations, and thus pro forma information is not presented.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Finite-lived intangible assets acquired-Trademarks [Member]-D&V Electronics Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="0">185000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite-lived intangible assets acquired-Developed Technology Rights [Member]-D&V Electronics Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember" unitRef="U002" decimals="0">308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Inventory-D&V Electronics Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember" unitRef="U002" decimals="0">3379000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20170331" unitRef="U002" decimals="0">9029000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20171231" unitRef="U002" decimals="0">10032000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20160331" unitRef="U002" decimals="0">21897000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20161231" unitRef="U002" decimals="0">3941000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20160401to20161231" unitRef="U002" decimals="0">-17956000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20170401to20171231" unitRef="U002" decimals="0">1003000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Number of shares that can be purchased under warrants (in shares)-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="c20120831_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U001" decimals="INF">516129</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <!--Class of Warrant or Right, Exercise Price of Warrants or Rights-Supplier Warrant [Member]-Strategic Cooperation Agreement [Member]-->
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c20120831_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U003" decimals="2">7.75</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20170331" unitRef="U002" xsi:nil="true" />
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20171231" unitRef="U002" xsi:nil="true" />
  <!--Common stock, authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20170331" unitRef="U001" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20171231" unitRef="U001" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20171231" unitRef="U001" decimals="INF">19069782</us-gaap:CommonStockSharesIssued>
  <!--Common stock, issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20170331" unitRef="U001" decimals="INF">18648854</us-gaap:CommonStockSharesIssued>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20170331" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20171231" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,069,782 and 18,648,854 shares issued and outstanding at December 31, 2017 and March 31, 2017, respectively-->
  <us-gaap:CommonStockValue contextRef="c20171231" unitRef="U002" decimals="0">191000</us-gaap:CommonStockValue>
  <!--Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,069,782 and 18,648,854 shares issued and outstanding at December 31, 2017 and March 31, 2017, respectively-->
  <us-gaap:CommonStockValue contextRef="c20170331" unitRef="U002" decimals="0">186000</us-gaap:CommonStockValue>
  <!--Common stock, outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20170331" unitRef="U001" decimals="INF">18648854</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20171231" unitRef="U001" decimals="INF">19069782</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20170401to20171231" unitRef="U002" decimals="0">8404000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20160401to20161231" unitRef="U002" decimals="0">25265000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20161001to20161231" unitRef="U002" decimals="0">9868000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20171001to20171231" unitRef="U002" decimals="0">-6476000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss)-->
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;15. Accumulated Other Comprehensive Income (Loss)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes changes in accumulated other comprehensive income (loss):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;644,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,132,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,488,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;420,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,526,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,106,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income (loss), net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;83,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;247,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;330,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,252,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,242,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from accumulated other comprehensive loss, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;727,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,885,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,158,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,778,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,348,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain (Loss)&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;528,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,969,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,441,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;332,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,184,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,852,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income (loss), net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,084,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,283,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,594,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,496,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from accumulated other comprehensive loss, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;727,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,885,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,158,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,778,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,348,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <!--Concentration Risk Disclosure [Text Block]-->
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;7. Significant Customer and Other Information&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Significant Customer Concentrations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s largest customers accounted for the following total percentage of net sales:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer A&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer B&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer C&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer D&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer E&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s largest customers accounted for the following total percentage of accounts receivable&amp;#8212;trade:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts receivable - trade&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer A&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer B&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer C&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer D&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer E&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Geographic and Product Information&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Rotating electrical products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;76&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;77&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;78&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Wheel hub products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Brake master cylinders products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Significant Supplier Concentrations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company had no suppliers that accounted for more than 10% of inventory purchases for the three and nine months ended December 31, 2017 and 2016.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <!--Concentration risk percentage-Customer C [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember" unitRef="U005" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Accounts Receivable [Member]-Customer B [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerBMember" unitRef="U005" decimals="2">0.25</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Brake Master Cylinders Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember" unitRef="U005" decimals="2">0.03</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer E [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember" unitRef="U005" decimals="1">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Rotating Electrical Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember" unitRef="U005" decimals="2">0.77</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Wheel Hub Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember" unitRef="U005" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer E [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember" unitRef="U005" decimals="2">0.05</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Wheel Hub Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember" unitRef="U005" decimals="2">0.15</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer B [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember" unitRef="U005" decimals="2">0.19</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Brake Master Cylinders Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember" unitRef="U005" decimals="2">0.03</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer C [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerCMember" unitRef="U005" decimals="1">0.2</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember" unitRef="U005" decimals="INF">1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Accounts Receivable [Member]-Customer E [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerEMember" unitRef="U005" decimals="2">0.02</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Rotating Electrical Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember" unitRef="U005" decimals="2">0.81</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Rotating Electrical Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember" unitRef="U005" decimals="2">0.78</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Accounts Receivable [Member]-Customer C [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerCMember" unitRef="U005" decimals="2">0.12</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer B [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember" unitRef="U005" decimals="2">0.21</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Accounts Receivable [Member]-Customer E [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerEMember" unitRef="U005" decimals="2">0.03</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Other Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember" unitRef="U005" decimals="2">0.03</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Wheel Hub Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember" unitRef="U005" decimals="2">0.19</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Wheel Hub Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_WheelHubProductsMember" unitRef="U005" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer D [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember" unitRef="U005" decimals="2">0.03</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Other Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember" unitRef="U005" decimals="2">0.02</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Rotating Electrical Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_RotatingElectricalProductsMember" unitRef="U005" decimals="2">0.76</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer E [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember" unitRef="U005" decimals="2">0.02</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer B [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember" unitRef="U005" decimals="2">0.27</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Brake Master Cylinders Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember" unitRef="U005" decimals="2">0.04</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer D [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember" unitRef="U005" decimals="2">0.04</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer E [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerEMember" unitRef="U005" decimals="2">0.03</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer A [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerAMember" unitRef="U005" decimals="2">0.33</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer A [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember" unitRef="U005" decimals="2">0.46</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer C [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember" unitRef="U005" decimals="2">0.17</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer A [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember" unitRef="U005" decimals="2">0.42</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember" unitRef="U005" decimals="INF">1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Accounts Receivable [Member]-Customer D [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerDMember" unitRef="U005" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer C [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember" unitRef="U005" decimals="2">0.15</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer A [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember" unitRef="U005" decimals="2">0.42</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer D [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerDMember" unitRef="U005" decimals="1">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember" unitRef="U005" decimals="INF">1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer B [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20170331_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerBMember" unitRef="U005" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Brake Master Cylinders Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_BrakeMasterCylindersProductsMember" unitRef="U005" decimals="2">0.02</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer D [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember" unitRef="U005" decimals="2">0.04</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Accounts Receivable [Member]-Customer A [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerAMember" unitRef="U005" decimals="2">0.29</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer B [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerBMember" unitRef="U005" decimals="2">0.26</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Other Products [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember" unitRef="U005" decimals="2">0.01</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer C [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerCMember" unitRef="U005" decimals="2">0.14</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171001to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember" unitRef="U005" decimals="INF">1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Sales Revenue, Goods, Net [Member]-Customer D [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161001to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerDMember" unitRef="U005" decimals="2">0.05</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Customer A [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170401to20171231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_MajorCustomersAxis_CustomerAMember" unitRef="U005" decimals="2">0.43</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration risk percentage-Other Products [Member]-Sales Revenue, Goods, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160401to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueGoodsNetMember_ProductOrServiceAxis_OtherProductsMember" unitRef="U005" decimals="0">0</us-gaap:ConcentrationRiskPercentage1>
  <!--Cost of goods sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20161001to20161231" unitRef="U002" decimals="0">80225000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of goods sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20171001to20171231" unitRef="U002" decimals="0">77583000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of goods sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20170401to20171231" unitRef="U002" decimals="0">231419000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of goods sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20160401to20161231" unitRef="U002" decimals="0">223424000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Interest rate over LIBOR rate under option 1-Reference Rate [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_ReferenceRateMember" unitRef="U005" decimals="INF">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Interest rate over LIBOR rate under option 1-LIBOR [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="INF">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Disclosure [Text Block]-->
  <us-gaap:DebtDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;8. Debt&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company has the following credit agreements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Credit Facility&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company is party to a $145,000,000 senior secured financing, as amended, (the &amp;#8220;Credit Facility&amp;#8221;) with the lenders party thereto, and PNC Bank, National Association, as administrative agent, consisting of (i) a $120,000,000 revolving loan facility, subject to borrowing base restrictions and a $15,000,000 sublimit for letters of credit (the &amp;#8220;Revolving Facility&amp;#8221;) and (ii) a $25,000,000 term loan facility (the &amp;#8220;Term Loans&amp;#8221;). The loans under the Credit Facility mature on June 3, 2020. In connection with the Credit Facility, the lenders were granted a security interest in substantially all of the assets of the Company. The Credit Facility permits the payment of up to $10,000,000 of dividends per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants. This amount was increased to $15,000,000 under the April 2017 amendment to the Credit Facility.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In April 2017, the Company entered into a consent and fourth amendment to the Credit Facility (the &amp;#8220;Fourth Amendment&amp;#8221;) which, among other things, (i) increased the borrowing base limit with respect to inventory located in Mexico, (ii) amended the definition and calculation of consolidated EBITDA to raise the limitation on the add-back for non-capitalized transaction expenses related to the expansion of operations in Mexico, (iii) increased the annual limit on permitted stock repurchases and dividends, and (iv) modifies certain other categories (including increasing certain baskets for permitted acquisitions) and thresholds to, among other things, further accommodate the expansion of operations in Mexico.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In July 2017, the Company entered into a fifth amendment to the Credit Facility (the &amp;#8220;Fifth Amendment&amp;#8221;) which, among other things, amended the definition of permitted acquisitions, permitted indebtedness, and pledge agreements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Term Loans require quarterly principal payments of $781,250. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.50%, 2.75% or 3.00% or a reference rate plus a margin of 1.50%, 1.75% or 2.00%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.25% to 0.375%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on the Company&amp;#8217;s Term Loans and Revolving Facility was 4.12% and 4.33%, respectively, at December 31, 2017 and 3.29% and 3.55%, respectively, at March 31, 2017.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Credit Facility, among other things, requires the Company to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. The Company was in compliance with all financial covenants as of December 31, 2017.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In addition to other covenants, the Credit Facility places limits on the Company&amp;#8217;s ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by the Company and its subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes information about the Company&amp;#8217;s Term Loans at:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Principal amount of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,969,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,312,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Unamortized financing fees&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(231,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(313,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net carrying amount of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,738,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,999,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less current portion of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,068,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,064,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Long-term portion of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,670,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,935,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Future repayments of the Company&amp;#8217;s Term Loans are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;u&gt;Year Ending March 31,&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2018 - remaining three months&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;781,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,125,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,125,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,938,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,969,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company had $36,000,000 and $11,000,000 outstanding under the Revolving Facility at December 31, 2017 and March 31, 2017, respectively. In addition, $260,000 was reserved for standby letters of credit for workers&amp;#8217; compensation insurance and $600,000 for commercial letters of credit at December 31, 2017. At December 31, 2017, $83,140,000, subject to certain adjustments, was available under the Revolving Facility.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;WX Agreement&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In August 2012, the Company entered into a Revolving Credit/Strategic Cooperation Agreement (the &amp;#8220;WX Agreement&amp;#8221;) with Wanxiang America Corporation (the &amp;#8220;Supplier&amp;#8221;) and the discontinued subsidiaries. In connection with the WX Agreement, the Company issued a warrant (the &amp;#8220;Supplier Warrant&amp;#8221;) to the Supplier to purchase up to 516,129 shares of the Company&amp;#8217;s common stock for an exercise price of $7.75 per share exercisable at any time after August 22, 2014 and on or prior to September 30, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;On September 8, 2017, the Supplier exercised the Supplier Warrant in full and paid the Company $4,000,000. As a result of the exercise, the Supplier Warrant is no longer outstanding. The fair value of the Supplier Warrant on the exercise date was $9,566,000 using level 3 inputs and the Monte Carlo simulation model. The following assumptions were used to calculate the fair value of the Supplier Warrant: dividend yield of 0%, expected volatility of 26.4%, risk-free interest rate of 0.96%, subsequent financing probability of 0%, and an expected life of 0.06 years. The Company recorded a non-cash reclassification of the Supplier Warrant&amp;#8217;s fair value to shareholders&amp;#8217; equity on the exercise date, with no further adjustments to the fair value of the Supplier Warrant being required. The fair value of the Supplier Warrant was $11,879,000 at March 31, 2017 and was included in other liabilities in the consolidated balance sheet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;During the nine months ended December 31, 2017 and 2016, a gain of $2,313,000 and $5,727,000, respectively, was recorded in general and administrative expenses due to the change in the fair value of this warrant liability. A gain of $962,000 was recorded in general and administrative expenses during the three months ended December 31, 2016 due to the change in the fair value of this warrant liability.&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Principal amount of term loan-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">20312000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Principal amount of term loan-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">17969000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Debt Instrument, Maturity Date-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember">2020-06-03</us-gaap:DebtInstrumentMaturityDate>
  <!--Interest rate at end of period-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U005" decimals="INF">0.0412</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate at end of period-Revolving Credit Facility [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U005" decimals="INF">0.0433</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate at end of period-Parent Company Credit Agreement [Member]-Revolving Credit Facility [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U005" decimals="INF">0.0355</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate at end of period-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U005" decimals="INF">0.0329</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Quarterly principal payments-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">781250</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20160401to20161231" unitRef="U002" decimals="0">-1620000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20170401to20171231" unitRef="U002" decimals="0">-909000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Long-term deferred income taxes-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20171231" unitRef="U002" decimals="0">14422000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Long-term deferred income taxes-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20170331" unitRef="U002" decimals="0">13546000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Liabilities, Net, Noncurrent-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20171231" unitRef="U002" decimals="0">212000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred Tax Liabilities, Net, Noncurrent-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20170331" unitRef="U002" decimals="0">180000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20170401to20171231" unitRef="U002" decimals="0">2805000</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20160401to20161231" unitRef="U002" decimals="0">2262000</us-gaap:Depreciation>
  <!--Forward foreign currency exchange contracts-Foreign Exchange Forward [Member]-General and Administrative Expenses [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20171001to20171231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="0">-1784000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-General and Administrative Expenses [Member]-Foreign Exchange Forward [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20161001to20161231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="0">-964000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-General and Administrative Expenses [Member]-Foreign Exchange Forward [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20160401to20161231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="0">-2150000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-Foreign Exchange Forward [Member]-General and Administrative Expenses [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20170401to20171231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="0">-1062000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-Foreign Exchange Forward [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember" unitRef="U002" decimals="0">-2150000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-Foreign Exchange Forward [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember" unitRef="U002" decimals="0">-1784000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-Foreign Exchange Forward [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember" unitRef="U002" decimals="0">-1062000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Forward foreign currency exchange contracts-Foreign Exchange Forward [Member]-->
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_ForeignExchangeForwardMember" unitRef="U002" decimals="0">-964000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <!--Derivative Instruments and Hedging Activities Disclosure [Text Block]-->
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;12. Financial Risk Management and Derivatives&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&amp;#8217;s facilities overseas, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&amp;#8217;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company&amp;#8217;s estimate of market conditions and the terms and length of anticipated requirements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $29,263,000 and $26,880,000 at December 31, 2017 and March 31, 2017, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are reflected in current period earnings and accounted for as an increase or offset to general and administrative expenses.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following shows the effect of the Company&amp;#8217;s derivative instruments on its consolidated statements of operations:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain (Loss) Recognized within General and Administrative Expenses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Derivatives Not Designated as&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Hedging Instruments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Forward foreign currency exchange contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,784,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(964,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,062,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,150,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The fair value of the forward foreign currency exchange contracts of $635,000 is included in other current liabilities in the consolidated balance sheet at December 31, 2017. The fair value of the forward foreign currency exchange contracts of $427,000 is included in prepaid and other current assets in the consolidated balance sheet at March 31, 2017.&lt;/div&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;14. Share-based Payments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Stock Options&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company granted options to purchase 169,000 and 184,000 shares of common stock during the nine months ended December 31, 2017 and 2016, respectively. The cost associated with stock options is estimated using the Black-Scholes option-pricing model. This model requires the input of subjective assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following assumptions were used to derive the weighted average fair value of the stock options granted:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average risk free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.91&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average expected holding period (years)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.82&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.84&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;47.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;47.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average fair value of options granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12.66&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13.07&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of stock option transactions:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Number of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,036,359&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14.92&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;169,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27.32&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(28,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10.15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,170,441&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16.76&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;At December 31, 2017, options to purchase 324,959 shares of common stock were unvested at the weighted average exercise price of $28.26.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;At December 31, 2017, there was $3,361,000 of total unrecognized compensation expense related to unvested stock option awards. The compensation expense is expected to be recognized over a weighted average vesting period of approximately 1.9 years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Restricted Stock Units (&amp;#8220;RSUs&amp;#8221;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;During the nine months ended December 31, 2017 and 2016, the Company granted 77,854 and 55,469 shares of RSUs, respectively, with an estimated grant date fair value of $2,157,000 and $1,574,000, respectively, which was based on the closing market price on the grant date.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of non-vested RSUs:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Number of Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Grant Date Fair&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-vested at March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;126,277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;77,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(63,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27.21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-vested at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;138,829&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;At December 31, 2017, there was $3,164,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 2.0 years.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160401to20161231" unitRef="U003" decimals="2">1.43</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20171001to20171231" unitRef="U003" decimals="2">-0.36</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20161001to20161231" unitRef="U003" decimals="2">0.57</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170401to20171231" unitRef="U003" decimals="2">0.37</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;10. Net (Loss) Income Per Share&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of shares of common stock outstanding during the period. Diluted net (loss) income per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options and warrants, which would result in the issuance of incremental shares of common stock.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following presents a reconciliation of basic and diluted net (loss) income per share:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net (loss) income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,806,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,110,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,121,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,761,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,069,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,675,125&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,814,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,587,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Effect of potentially dilutive securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;766,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;585,777&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;811,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,069,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,441,265&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,400,744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,399,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net (loss) income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic net (loss) income per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.49&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted net (loss) income per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The effect of dilutive options excludes (i) 1,170,441 shares subject to options with exercise prices ranging from $4.17 to $34.17 per share for the three months ended December, 31, 2017, (ii) 292,415 shares subject to options with exercise prices ranging from $26.47 to $34.17 per share for the three months ended December, 31, 2016, (iii) 289,572 shares subject to options with exercise prices ranging from $28.68 to $34.17 per share for the nine months ended December 31, 2017, and (iv) 291,215 shares subject to options with exercise prices ranging from $28.68 to $34.17 per share for the nine months ended December 31, 2016, which were anti-dilutive.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20161001to20161231" unitRef="U003" decimals="2">0.59</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170401to20171231" unitRef="U003" decimals="2">0.38</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160401to20161231" unitRef="U003" decimals="2">1.49</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20171001to20171231" unitRef="U003" decimals="2">-0.36</us-gaap:EarningsPerShareBasic>
  <!--Effect of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20160401to20161231" unitRef="U002" decimals="0">-235000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20170401to20171231" unitRef="U002" decimals="0">46000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Corporate tax rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20170401to20171231" unitRef="U005" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Corporate tax rate-Scenario, Forecast [Member]-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20180101to20181231_StatementScenarioAxis_ScenarioForecastMember" unitRef="U005" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective income tax rate-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20160401to20161231" unitRef="U005" decimals="INF">0.327</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective income tax rate-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20161001to20161231" unitRef="U005" decimals="INF">0.338</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective income tax rate-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20171001to20171231" unitRef="U005" decimals="INF">8.164</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective income tax rate-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20170401to20171231" unitRef="U005" decimals="INF">0.693</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Restricted Stock [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0">3164000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Total unrecognized compensation expense-Options [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="0">3361000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Weighted average vesting period over which compensation expense is expected to be recognized-Options [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Weighted average vesting period over which compensation expense is expected to be recognized-Restricted Stock [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Total (gain) loss included in net loss-->
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="c20170401to20171231" unitRef="U002" decimals="0">-2313000</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Total (gain) loss included in net loss-->
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="c20160401to20161231" unitRef="U002" decimals="0">-5727000</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Total (gain) loss included in net loss-Supplier Warrant [Member]-Strategic Cooperation Agreement [Member]-->
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="c20160401to20161231_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U002" decimals="0">-5727000</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Total (gain) loss included in net loss-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="c20170401to20171231_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U002" decimals="0">-2313000</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Total (gain) loss included in net loss-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="c20161001to20161231_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U002" decimals="0">-962000</us-gaap:FairValueAdjustmentOfWarrants>
  <!--Newly issued-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Newly issued-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <!--Risk free interest rate-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U005" decimals="4">0.0096</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
  <!--Expected volatility-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U005" decimals="3">0.264</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0" id="Item-1">9566000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0" id="Item-2">314000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0" id="Item-3">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0" id="Item-4">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0" id="Item-5">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0" id="Item-6">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0" id="Item-7">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0" id="Item-8">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20170930_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20160331_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">330000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20170331_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">11879000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20170930_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20160930_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20160930_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">10878000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20170331_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20160331_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">15643000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">9916000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <!--Dividend yield-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:FairValueAssumptionsExpectedDividendRate contextRef="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U005" decimals="0">0</us-gaap:FairValueAssumptionsExpectedDividendRate>
  <!--Expected life-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:FairValueAssumptionsExpectedTerm contextRef="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember">P0Y0M22D</us-gaap:FairValueAssumptionsExpectedTerm>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;13. Fair Value Measurements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the Company&amp;#8217;s financial assets and liabilities measured at fair value, by level within the fair value hierarchy:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Using Inputs Considered as&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Using Inputs Considered as&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Mutual funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Prepaid expenses and other current assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Forward foreign currency exchange contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;427,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;427,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Forward foreign currency exchange contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;635,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;635,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Deferred compensation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Warrant liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,879,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,879,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Short-term Investments and Deferred Compensation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Forward Foreign Currency Exchange Contracts&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. During the three months ended December 31, 2017 and 2016, a loss of $1,784,000 and $964,000, respectively, was recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts. During the nine months ended December 31, 2017 and 2016, a loss of $1,062,000 and $2,150,000, respectively, was recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Level 3 Fair Value Measurements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the activity for Level 3 fair value measurements:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,878,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,879,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,643,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;330,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Newly issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total (gain) loss included in net income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(962,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,313,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,727,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exercises/settlements (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,566,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(314,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net transfers in (out) of Level 3&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,916,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,916,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;During the three and nine months ended December 31, 2017, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan, term loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]-->
  <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the activity for Level 3 fair value measurements:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Supplier&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Warrant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contingent&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,878,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,879,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,643,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;330,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Newly issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total (gain) loss included in net income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(962,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,313,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,727,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exercises/settlements (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,566,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(314,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net transfers in (out) of Level 3&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,916,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,916,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">962000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">16000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">5727000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">2313000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <!--Net transfers in (out) of Level 3-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20160401to20161231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Supplier Warrant [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20161001to20161231_FairValueByLiabilityClassAxis_SupplierWarrantMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20171001to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Net transfers in (out) of Level 3-Contingent Consideration [Member]-->
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet contextRef="c20170401to20171231_FairValueByLiabilityClassAxis_ContingentConsiderationMember" unitRef="U002" decimals="0">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171231" unitRef="U002" decimals="0">3970000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c20171231" unitRef="U002" decimals="0">194000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Five-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20171231" unitRef="U002" decimals="0">580000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171231" unitRef="U002" decimals="0">3129000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Developed Technology Rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember" unitRef="U002" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Developed Technology Rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember" unitRef="U002" decimals="0">43000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Trademarks [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="0">278000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="0">2421000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="0">2808000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170331" unitRef="U002" decimals="0">2612000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Trademarks [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="0">191000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Amortization Expense, after Year Five-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c20171231" unitRef="U002" decimals="0">1092000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Three-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20171231" unitRef="U002" decimals="0">714000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Four-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20171231" unitRef="U002" decimals="0">614000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Gross Carrying Value-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231" unitRef="U002" decimals="0">7099000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="0">5900000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-Developed Technology Rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember" unitRef="U002" decimals="0">309000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170331" unitRef="U002" decimals="0">6605000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="0">5900000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-Developed Technology Rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_DevelopedTechnologyRightsMember" unitRef="U002" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-Trademarks [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20170331_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="0">705000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Carrying Value-Trademarks [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="0">890000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Two-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20171231" unitRef="U002" decimals="0">776000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Forward foreign currency exchange contracts included in prepaid and other current assets-->
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c20170331" unitRef="U002" decimals="0">427000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20171231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">635000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Level 1 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Recurring [Member]-Level 3 [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Recurring [Member]-Level 1 [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20170331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Foreign Currency Contracts, Liability, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">635000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <!--Forward foreign currency exchange contracts included in other current liabilities-->
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c20171231" unitRef="U002" decimals="0">635000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20170331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">427000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Recurring [Member]-Level 2 [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">427000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Recurring [Member]-Level 1 [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Recurring [Member]-Level 3 [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20171231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Foreign Currency Contract, Asset, Fair Value Disclosure-Level 1 [Member]-Recurring [Member]-->
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20170401to20171231" unitRef="U002" decimals="0">-9000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20160401to20161231" unitRef="U002" decimals="0">-1000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20171001to20171231" unitRef="U002" decimals="0">11915000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20170401to20171231" unitRef="U002" decimals="0">26717000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20161001to20161231" unitRef="U002" decimals="0">7952000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20160401to20161231" unitRef="U002" decimals="0">21446000</us-gaap:GeneralAndAdministrativeExpense>
  <!--Goodwill and Intangible Assets Disclosure [Text Block]-->
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;4. Goodwill and Intangible Assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Goodwill&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the changes in the Company&amp;#8217;s goodwill:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,551,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,053,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Goodwill acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;498,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Translation adjustment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Impairment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,551,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,551,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Intangible Assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of acquired intangible assets subject to amortization:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gross Carrying&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Accumulated&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gross Carrying &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Accumulated&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Intangible assets subject to amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Trademarks&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;9 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;890,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;278,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;705,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;191,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;13 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,900,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,808,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,900,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,421,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;3 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;309,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,099,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,129,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,605,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,612,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Amortization expense for acquired intangible assets is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amortization expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;192,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;166,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;517,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;456,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The estimated future amortization expense for acquired intangible assets is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;u&gt;Year Ending March 31,&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018 - remaining three months&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;194,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;776,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;714,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;614,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;580,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,092,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,970,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20170401to20171231" unitRef="U002" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20160401to20161231" unitRef="U002" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20170331" unitRef="U002" decimals="0">2551000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20171231" unitRef="U002" decimals="0">2551000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20160331" unitRef="U002" decimals="0">2053000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20161231" unitRef="U002" decimals="0">2551000</us-gaap:Goodwill>
  <!--Goodwill, Impairment Loss-->
  <us-gaap:GoodwillImpairmentLoss contextRef="c20170401to20171231" unitRef="U002" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <!--Goodwill, Impairment Loss-->
  <us-gaap:GoodwillImpairmentLoss contextRef="c20160401to20161231" unitRef="U002" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
  <!--Goodwill, Acquired During Period-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20170401to20171231" unitRef="U002" decimals="0">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill, Acquired During Period-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20160401to20161231" unitRef="U002" decimals="0">498000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20170401to20171231" unitRef="U002" decimals="0">75545000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20160401to20161231" unitRef="U002" decimals="0">83419000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20161001to20161231" unitRef="U002" decimals="0">32370000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20171001to20171231" unitRef="U002" decimals="0">22544000</us-gaap:GrossProfit>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20160401to20161231" unitRef="U002" decimals="0">41220000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20170401to20171231" unitRef="U002" decimals="0">23220000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20171001to20171231" unitRef="U002" decimals="0">950000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20161001to20161231" unitRef="U002" decimals="0">16788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;11. Income Taxes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company recorded income tax expense for the three months ended December 31, 2017 and 2016 of $7,756,000, or an effective tax rate of 816.4%, and $5,678,000, or an effective tax rate of 33.8%. The Company recorded income tax expenses for the nine months ended December 31, 2017 and 2016 of $16,099,000, or an effective tax rate of 69.3%, and $13,459,000, or an effective tax rate of 32.7%, respectively. &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Effective tax rates for the three and nine months ended December 31, 2017 are blended rates reflecting the estimated benefit of one quarter of Federal tax rate reductions for fiscal 2018. These benefits were partially offset by a net one-time $6,835,000 unfavorable impact related to the new tax legislation in the United States.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;On December 22, 2017, the Tax Cuts and Jobs Act (the &amp;#8220;Tax Reform Act&amp;#8221;) was enacted into law, &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;which changes various corporate income tax provisions within the existing Internal Revenue Code&lt;/font&gt;. The Tax Reform Act, among other things, lowered the U.S. corporate tax rate from 35% to 21% effective January 1, 2018, while also repealing the deduction for domestic production activities, implementing a territorial tax system and imposing a repatriation tax on deemed repatriated earnings of foreign subsidiaries. U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted. As a result, the Company recorded a one-time non-cash tax charge of $6,290,000 due to the revaluation of deferred tax assets and liabilities and a one-time tax charge of $545,000 due to the transition tax on deemed repatriation of accumulated foreign income, during the three and nine months ended December 31, 2017. Both of these tax charges represent provisional amounts&amp;#160;based upon the Company&amp;#8217;s current interpretation of the Tax Reform Act and may change as the Company receives additional clarification and implementation guidance. The Company will continue to analyze the effects of the Tax Reform Act on its financial statements and operations. Any additional impacts from the enactment of the Tax Reform Act will be recorded as they are identified during the measurement period as provided for in accordance with Staff Accounting Bulletin No. 118.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company is not under examination in any jurisdiction and the years ended March 31, 2017, 2016, and 2015 remain subject to examination. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income tax expense-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20170401to20171231" unitRef="U002" decimals="0">16099000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax expense-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20161001to20161231" unitRef="U002" decimals="0">5678000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax expense-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20160401to20161231" unitRef="U002" decimals="0">13459000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax expense-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20171001to20171231" unitRef="U002" decimals="0">7756000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income taxes, net of refunds-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20170401to20171231" unitRef="U002" decimals="0">16598000</us-gaap:IncomeTaxesPaidNet>
  <!--Income taxes, net of refunds-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20160401to20161231" unitRef="U002" decimals="0">9971000</us-gaap:IncomeTaxesPaidNet>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20160401to20161231" unitRef="U002" decimals="0">14685000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20170401to20171231" unitRef="U002" decimals="0">-23127000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable and accrued liabilities-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20170401to20171231" unitRef="U002" decimals="0">-15647000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Accounts payable and accrued liabilities-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20160401to20161231" unitRef="U002" decimals="0">3945000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20160401to20161231" unitRef="U002" decimals="0">4045000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20170401to20171231" unitRef="U002" decimals="0">-289000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20170401to20171231" unitRef="U002" decimals="0">2093000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20160401to20161231" unitRef="U002" decimals="0">1917000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Other Operating Liabilities-->
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c20160401to20161231" unitRef="U002" decimals="0">6288000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <!--Increase (Decrease) in Other Operating Liabilities-->
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c20170401to20171231" unitRef="U002" decimals="0">2146000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <!--Intangible assets - net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20171231" unitRef="U002" decimals="0">3970000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Intangible assets - net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20170331" unitRef="U002" decimals="0">3993000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20160401to20161231" unitRef="U002" decimals="0">8212000</us-gaap:InterestPaidNet>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20170401to20171231" unitRef="U002" decimals="0">9508000</us-gaap:InterestPaidNet>
  <!--Inventory Disclosure [Text Block]-->
  <us-gaap:InventoryDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;6. Inventory&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Inventory is comprised of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-core inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,773,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,515,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Work-in-process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,548,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;641,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,530,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48,337,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-left: 9pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;84,851,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,493,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Less allowance for excess and obsolete inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,860,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,977,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;80,991,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,516,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Inventory unreturned&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,249,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,581,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term core inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Used cores held at the Company's facilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;52,804,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,713,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Used cores expected to be returned by customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,637,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,752,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Remanufactured cores held in finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,421,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,667,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Remanufactured cores held at customers' locations (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;198,794,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;185,938,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;298,656,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;264,070,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Less allowance for excess and obsolete inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,382,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,148,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;296,274,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;262,922,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term core inventory deposits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,569,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,569,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Remanufactured cores held at customers&amp;#8217; locations represent the core portion of the Company&amp;#8217;s customers&amp;#8217; finished goods at the Company&amp;#8217;s customers&amp;#8217; locations.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <!--Inventory, Gross-->
  <us-gaap:InventoryGross contextRef="c20171231" unitRef="U002" decimals="0">84851000</us-gaap:InventoryGross>
  <!--Inventory, Gross-->
  <us-gaap:InventoryGross contextRef="c20170331" unitRef="U002" decimals="0">70493000</us-gaap:InventoryGross>
  <!--Net provision for inventory reserves-->
  <us-gaap:InventoryWriteDown contextRef="c20160401to20161231" unitRef="U002" decimals="0">2327000</us-gaap:InventoryWriteDown>
  <!--Net provision for inventory reserves-->
  <us-gaap:InventoryWriteDown contextRef="c20170401to20171231" unitRef="U002" decimals="0">4954000</us-gaap:InventoryWriteDown>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20170331" unitRef="U002" decimals="0">48337000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20171231" unitRef="U002" decimals="0">56530000</us-gaap:InventoryFinishedGoods>
  <!--Work-in-process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20171231" unitRef="U002" decimals="0">1548000</us-gaap:InventoryWorkInProcess>
  <!--Work-in-process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20170331" unitRef="U002" decimals="0">641000</us-gaap:InventoryWorkInProcess>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20170331" unitRef="U002" decimals="0">21515000</us-gaap:InventoryRawMaterials>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20171231" unitRef="U002" decimals="0">26773000</us-gaap:InventoryRawMaterials>
  <!--Investments, Fair Value Disclosure-Recurring [Member]-Level 2 [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Recurring [Member]-Level 1 [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2140000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Level 1 [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2759000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20170331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2140000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments, Fair Value Disclosure-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20171231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2759000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20170331" unitRef="U002" decimals="0">436139000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20171231" unitRef="U002" decimals="0">467694000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20170331" unitRef="U002" decimals="0">187458000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20171231" unitRef="U002" decimals="0">199161000</us-gaap:Liabilities>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20170331" unitRef="U002" decimals="0">142782000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="0">157799000</us-gaap:LiabilitiesCurrent>
  <!--Outstanding balance under revolving loan-Revolving Credit Facility [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LineOfCredit contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">36000000</us-gaap:LineOfCredit>
  <!--Outstanding balance under revolving loan-Revolving Credit Facility [Member]-Parent Company Credit Agreement [Member]-Commercial Letter of Credit [Member]-->
  <us-gaap:LineOfCredit contextRef="c20171231_CreditFacilityAxis_CommercialLetterOfCreditMember_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">600000</us-gaap:LineOfCredit>
  <!--Outstanding balance under revolving loan-Revolving Credit Facility [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LineOfCredit contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">11000000</us-gaap:LineOfCredit>
  <!--Outstanding balance under revolving loan-Parent Company Credit Agreement [Member]-Standby Letters of Credit [Member]-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCredit contextRef="c20171231_CreditFacilityAxis_StandbyLettersOfCreditMember_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">260000</us-gaap:LineOfCredit>
  <!--Line of Credit Facility, Commitment Fee Percentage-Parent Company Credit Agreement [Member]-Minimum [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MinimumMember" unitRef="U005" decimals="4">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Line of Credit Facility, Commitment Fee Percentage-Maximum [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MaximumMember" unitRef="U005" decimals="5">0.00375</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Parent Company Credit Agreement [Member]-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20160430_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">120000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Parent Company Credit Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember" unitRef="U002" decimals="0">145000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Parent Company Credit Agreement [Member]-Revolving Credit Facility [Member]-Letters of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171231_CreditFacilityAxis_LetterOfCreditMember_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Amount available under revolving facility-Parent Company Credit Agreement [Member]-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_RevolvingCreditFacilityMember" unitRef="U002" decimals="0">83140000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <!--Revolving loan-->
  <us-gaap:LinesOfCreditCurrent contextRef="c20171231" unitRef="U002" decimals="0">36000000</us-gaap:LinesOfCreditCurrent>
  <!--Revolving loan-->
  <us-gaap:LinesOfCreditCurrent contextRef="c20170331" unitRef="U002" decimals="0">11000000</us-gaap:LinesOfCreditCurrent>
  <!--Loans, Notes, Trade and Other Receivables Disclosure [Text Block]-->
  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;5. Accounts Receivable &amp;#8212; Net&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Included in accounts receivable &amp;#8212; net are significant offset accounts related to customer allowances earned, customer payment discrepancies, returned goods authorizations (&amp;#8220;RGA&amp;#8221;) issued for in-transit unit returns, estimated future credits to be provided for Used Cores returned by the customers and potential bad debts. Due to the forward looking nature and the different aging periods of certain estimated offset accounts, the offset accounts may not, at any point in time, directly relate to the balances in the accounts receivable-trade account.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Accounts receivable &amp;#8212; net is comprised of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts receivable &amp;#8212; trade&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,571,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;76,902,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Allowance for bad debts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,160,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer allowances earned&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(13,579,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,880,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer payment discrepancies&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,513,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(751,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer returns RGA issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(28,917,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(12,710,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer core returns accruals&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(47,072,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(25,404,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: total accounts receivable offset accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(95,241,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(50,885,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total accounts receivable &amp;#8212; net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,330,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,017,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Warranty Returns&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company allows its customers to return goods that their customers have returned to them, whether or not the returned item is defective (&amp;#8220;warranty returns&amp;#8221;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&amp;#8217;s net sales. At December 31, 2017 and March 31, 2017, the Company&amp;#8217;s total warranty return accrual was $29,020,000 and $14,286,000, respectively, of which $21,410,000 and $5,303,000, respectively, was included in the customer returns RGA issued balance in the above table for expected credits to be issued against accounts receivable and $7,610,000 and $8,983,000, respectively, was included in the customer finished goods returns accrual in the consolidated balance sheets for estimated future warranty returns.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the changes in the Company&amp;#8217;s warranty return accrual:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,799,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,707,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,286,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,845,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Charged to expense/additions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,269,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,930,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;89,834,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;73,803,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts processed&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,048,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,772,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(75,100,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(72,783,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,020,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,865,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,020,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,865,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
  <!--Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">781000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
  <!--Long-term Debt-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:LongTermDebt contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">17738000</us-gaap:LongTermDebt>
  <!--Long-term Debt-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LongTermDebt contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">19999000</us-gaap:LongTermDebt>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Four-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">10938000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Three-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">3125000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <!--Current portion of term loan-->
  <us-gaap:LongTermDebtCurrent contextRef="c20170331" unitRef="U002" decimals="0">3064000</us-gaap:LongTermDebtCurrent>
  <!--Current portion of term loan-->
  <us-gaap:LongTermDebtCurrent contextRef="c20171231" unitRef="U002" decimals="0">3068000</us-gaap:LongTermDebtCurrent>
  <!--Current portion of term loan-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:LongTermDebtCurrent contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">3064000</us-gaap:LongTermDebtCurrent>
  <!--Current portion of term loan-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:LongTermDebtCurrent contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">3068000</us-gaap:LongTermDebtCurrent>
  <!--Term loan, less current portion-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20171231" unitRef="U002" decimals="0">14670000</us-gaap:LongTermDebtNoncurrent>
  <!--Term loan, less current portion-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20170331" unitRef="U002" decimals="0">16935000</us-gaap:LongTermDebtNoncurrent>
  <!--Term loan, less current portion-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">14670000</us-gaap:LongTermDebtNoncurrent>
  <!--Term loan, less current portion-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">16935000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Two-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">3125000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <!--Nature of Operations [Text Block]-->
  <us-gaap:NatureOfOperations contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;1. Company Background and Organization&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Motorcar Parts of America, Inc. and its subsidiaries (the &amp;#8220;Company&amp;#8221;, or &amp;#8220;MPA&amp;#8221;) is a leading manufacturer, remanufacturer, and distributor of aftermarket automotive parts. These replacement parts are sold for use on vehicles after initial vehicle purchase. These automotive parts are sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&amp;#8220;OES&amp;#8221;). The Company&amp;#8217;s products include&lt;/font&gt; (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products which include turbochargers, brake power boosters, and diagnostic equipment. The Company added turbochargers through an acquisition in July 2016. The Company began selling brake power boosters in August 2016. As a result of an acquisition in July 2017, its business also now includes developing and selling diagnostics &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;systems for alternators and starters, electric vehicle power-train and battery technology&lt;/font&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company obtains used automotive parts, commonly known as Used Cores, primarily from its customers under the Company&amp;#8217;s core exchange program. It also purchases Used Cores from vendors (core brokers). The customers grant credit to the consumer when the used part is returned to them, and the Company in turn provides a credit to the customers upon return to the Company. These Used Cores are an essential material needed for the remanufacturing operations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company has remanufacturing, warehousing and shipping/receiving operations for automotive parts in North America and Asia. In addition, the Company utilizes various third party warehouse distribution centers in North America.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pursuant to the guidance provided under the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;), for segment reporting, the Company has identified its chief executive officer as its chief operating decision maker (&amp;#8220;CODM&amp;#8221;), has reviewed the documents used by the CODM, and understands how such documents are used by the CODM to make financial and operating decisions&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20160401to20161231" unitRef="U002" decimals="0">7910000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20170401to20171231" unitRef="U002" decimals="0">20805000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20170401to20171231" unitRef="U002" decimals="0">-10045000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20160401to20161231" unitRef="U002" decimals="0">-4821000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20170401to20171231" unitRef="U002" decimals="0">-9803000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20160401to20161231" unitRef="U002" decimals="0">-20810000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net (loss) income-->
  <us-gaap:NetIncomeLoss contextRef="c20171001to20171231" unitRef="U002" decimals="0">-6806000</us-gaap:NetIncomeLoss>
  <!--Net (loss) income-->
  <us-gaap:NetIncomeLoss contextRef="c20170401to20171231" unitRef="U002" decimals="0">7121000</us-gaap:NetIncomeLoss>
  <!--Net (loss) income-->
  <us-gaap:NetIncomeLoss contextRef="c20161001to20161231" unitRef="U002" decimals="0">11110000</us-gaap:NetIncomeLoss>
  <!--Net (loss) income-->
  <us-gaap:NetIncomeLoss contextRef="c20160401to20161231" unitRef="U002" decimals="0">27761000</us-gaap:NetIncomeLoss>
  <!--New Accounting Pronouncements-->
  <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;2. New Accounting Pronouncements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Revenue Recognition&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, codified in ASC 606, &amp;#8220;Revenue Recognition - Revenue from Contracts with Customers&amp;#8221; (&amp;#8220;ASC 606&amp;#8221;), which amends the guidance in the former ASC 605, &amp;#8220;Revenue Recognition&amp;#8221;. ASC 606 is effective for annual periods beginning after December 15, 2016, and interim periods within that reporting period for a public entity. The Company may elect either a full retrospective transition method, which requires the restatement of all periods presented, or a modified retrospective transition method, which requires a cumulative-effect recognized as of the date of initial adoption. In August 2015, the FASB delayed the effective date by one year to annual periods beginning after December 15, 2017, and interim periods within that reporting period for a public entity.&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accordingly, the updated standard is effective for the Company as of April 1, 2018 and the Company does not plan to early adopt. The Company is currently in the process of determining whether it will utilize the full or modified retrospective method of adoption allowed by the new standard and the impact on its consolidated financial statements and footnote disclosures. While the Company anticipates selecting the full retrospective method, that final determination will be driven by the changes required by ASC 606 and the Company&amp;#8217;s ability to recast past financial statements based upon those requirements. The Company anticipates completing its assessment of the adoption method by the end of its current fiscal year.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASC 606 establishes the requirements for recognizing revenue from contracts with customers.&amp;#160; The standard requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under the new standard, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Due to the impact the new standard may have on the Company&amp;#8217;s business processes, systems, and controls, a project team has been formed to evaluate and guide the implementation process. The Company has performed a preliminary assessment, which has included the identification of the key contractual terms in its primary revenue stream and the comparison of historical accounting policies and practices to the requirements of the new standard by revenue stream. The assessment has resulted in the identification of potential accounting differences that may arise from the application of the new standard. The implementation team has also made substantial progress in the contract review phase of the project which includes identifying the population of contracts for a deeper analysis of the potential accounting impacts of the new standard on individual contracts. During the third quarter, the implementation team continued to identify changes to business processes, systems and controls to support recognition, presentation and disclosure under the new standard. The detailed implementation plan for the second half of fiscal 2018 continues to be executed including such tasks as data gathering, identification of the new journal entries, training, design of new processes and controls as well as testing of the controls.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s primary revenue stream is derived from the sale of remanufactured products to its customers pursuant to long-term customer contracts.&amp;#160; The Company will continue to recognize revenue at a point in time as it satisfies its performance obligation of transferring control of the product to the customer.&amp;#160; The Company recognizes revenues net of anticipated returns, marketing allowances, volume discounts and other forms of variable consideration more fully described below.&amp;#160; The Company also reviewed customer options to acquire additional goods or services and has preliminarily determined no material rights exist within its contracts.&amp;#160; The Company does not currently&amp;#160;anticipate that the adoption of ASU 2014-09 to have a material impact on previously reported revenue amounts.&amp;#160; See discussion regarding nominally priced Remanufactured Cores below.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company currently anticipates that the adoption of ASU 2014-09 will primarily impact reclassifications to certain balance sheet accounts to conform to the presentation and disclosure requirements of ASC 606. For example, the Company currently accounts for fully priced Remanufactured Cores anticipated to be returned as long-term core inventory and the refund liability as a contra-account receivable account as illustrated in Note 5 of the condensed notes to consolidated financial statements for the quarter ended December 31, 2017. Under ASC 606, the Company currently anticipates it&amp;#160;will reclassify this asset to a contractual asset and recognize a contractual liability for amounts expected to be refunded to customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company also analyzed specific contractual provisions related sales contracts which include nominally priced Remanufactured Cores.&amp;#160; The Company recognizes revenue for sales of cores not expected to be replaced by a similar Used Core sent back under the core exchange program only upon meeting certain criteria as previously described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&amp;#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017. The adoption of ASU 2014-09, may result in an acceleration of revenue recognition, as it requires the Company to estimate the amount of cores not expected to be returned upon the initial recognition of revenue for contracts which include nominally priced Remanufactured Cores.&amp;#160; The Company currently does not expect that the change in the accounting policy for core exchange program to have a significant impact on the consolidated statements of operations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In order to properly determine the transaction price related to its sales contracts, the Company has also analyzed its various forms of consideration paid to its vendors including up-front payments for future contracts. Based on the analysis completed through the quarter ended December 31, 2017, the Company currently does not anticipate a change to its legacy accounting practices as a result of the adoption of ASU 2014-09 to account for up-front payments to its vendors. Under current accounting practices, if the Company expects to generate future revenues associated with an up-front payment, then an asset is recognized and amortized over the appropriate period of time as a reduction of revenue. If the Company does not expect to generate additional revenue then the up-front payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. The Company analyzes each up-front payment based on the substance and economics of the payment and therefore is not able to make an accounting policy election for such payments, consistent with views expressed by the FASB Transition Resource Group ("TRG")&amp;#160;members in related discussions.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASU 2014-09 also codified the guidance on other assets and deferred costs relating to contracts with customers with the addition of ASC 340-40.&amp;#160; This guidance relates to the accounting for costs of an entity to obtain and fulfill a contract to provide goods or services to the customer.&amp;#160; Under the new guidance, an entity shall recognize as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. In the Company&amp;#8217;s review of the various costs to obtain contracts with customers, it has preliminarily determined that currently no significant costs are incurred that meet the capitalization criteria.&amp;#160; The Company&amp;#8217;s primary cost to fulfill contracts relates to shipping and handling activities which continue to be expensed as incurred consistent with historical accounting practices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The new guidance provides several practical expedients, for which the Company anticipates adopting. The first of these practical expedients allows a company to expense incremental costs of obtaining a contract as incurred if the amortization period would have been one year or less. As noted above, the Company has preliminarily concluded that it&amp;#160;does not have any such costs that qualify for capitalization but will apply the practical expedient such that costs incurred in prospective periods qualify. Similarly, the Company plans to adopt guidance which allows for the effects of a significant financing component to be ignored if a company expects that the period between the transfer of the goods and services to the customer and payment will be one year or less. Finally, the Company plans to adopt guidance which allows a company to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities instead of assessing such activities as performance obligations. The Company continues to evaluate the impact of ASU 2014-09, related amendments and interpretive guidance will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;While the Company has made substantial progress in identifying the likely impacts of the new standard, it has not yet determined a range of the potential quantitative impacts for the potential differences described above. In summary, the Company does not expect there to be a significant impact to the amount of revenue previously recorded but does anticipate a significant impact related to the classification of certain assets and liabilities for the reasons discussed in the preceding paragraphs.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Financial Instruments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In January 2016, the FASB issued guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. A reporting entity should apply the new guidance by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of the provisions of this guidance to its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Leases&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In February 2016, the FASB issued new guidance that requires balance sheet recognition of a right-of-use asset and lease liability by lessees for operating leases. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The new guidance requires a modified retrospective approach with optional practical expedients. The Company will adopt this guidance in the first quarter of fiscal 2020. The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements, but expects that it will result in a significant increase to its long-term assets and liabilities on the consolidated balance sheets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Business Combinations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In January 2017, the FASB issued guidance which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The new guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. &lt;/font&gt;A reporting entity should apply the amendment prospectively&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;. The adoption of this guidance is not expected to have any material impact on the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Goodwill Impairment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In January 2017, the FASB issued guidance which simplifies the test for goodwill impairment. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&amp;#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. &lt;/font&gt;The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Modifications to Share-Based Payment Awards&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In May 2017, the FASB issued guidance to provide clarity and reduce (i) the diversity in practice and (ii) the cost and complexity when applying the accounting guidance for equity-based compensation to a change to the terms or conditions of a share-based payment award. This update provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. This guidance should be applied prospectively to an award modified on or after that adoption date. The adoption of this guidance is not expected to have any material impact on the Company&amp;#8217;s consolidated financial statements.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Derivatives and Hedging&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In August 2017, the FASB issued guidance to improve the financial reporting of hedging relationships to better portray the economic results of an entity&amp;#8217;s risk management activities in its financial statements. The amendments in this update also make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years; the guidance allows for early adoption in any interim period after issuance of the update. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <!--Plant and equipment acquired under capital lease-->
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c20160401to20161231" unitRef="U002" decimals="0">802000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <!--Plant and equipment acquired under capital lease-->
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c20170401to20171231" unitRef="U002" decimals="0">582000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <!--Number of Reportable Segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20170401to20171231" unitRef="U004" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Other comprehensive income (loss), net of tax-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20161001to20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">10000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20171001to20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">83000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20170401to20171231" unitRef="U002" decimals="0">1283000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20161001to20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-1252000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20171001to20171231" unitRef="U002" decimals="0">330000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20160401to20161231" unitRef="U002" decimals="0">-2496000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20170401to20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">1084000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20160401to20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">98000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20171001to20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">247000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20170401to20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">199000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20161001to20161231" unitRef="U002" decimals="0">-1242000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income (loss), net of tax-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20160401to20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-2594000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20161001to20161231" unitRef="U002" decimals="0">20145000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170401to20171231" unitRef="U002" decimals="0">34009000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160401to20161231" unitRef="U002" decimals="0">50585000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20171001to20171231" unitRef="U002" decimals="0">4903000</us-gaap:OperatingIncomeLoss>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20160401to20161231" unitRef="U002" decimals="0">32834000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20171001to20171231" unitRef="U002" decimals="0">17641000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20161001to20161231" unitRef="U002" decimals="0">12225000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20170401to20171231" unitRef="U002" decimals="0">41536000</us-gaap:OperatingExpenses>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20171231" unitRef="U002" decimals="0">6678000</us-gaap:OtherAssetsNoncurrent>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20170331" unitRef="U002" decimals="0">6990000</us-gaap:OtherAssetsNoncurrent>
  <!--Unrealized gain on short-term investments, tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c20161001to20161231" unitRef="U002" decimals="0">7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <!--Unrealized gain on short-term investments, tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c20160401to20161231" unitRef="U002" decimals="0">66000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <!--Unrealized gain on short-term investments, tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c20171001to20171231" unitRef="U002" decimals="0">55000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <!--Unrealized gain on short-term investments, tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c20170401to20171231" unitRef="U002" decimals="0">133000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20171001to20171231" unitRef="U002" decimals="0">83000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20161001to20161231" unitRef="U002" decimals="0">10000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20170401to20171231" unitRef="U002" decimals="0">199000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20160401to20161231" unitRef="U002" decimals="0">98000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20171231" unitRef="U002" decimals="0">3920000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20170331" unitRef="U002" decimals="0">15212000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other current liabilities-->
  <us-gaap:OtherLiabilitiesCurrent contextRef="c20170331" unitRef="U002" decimals="0">3300000</us-gaap:OtherLiabilitiesCurrent>
  <!--Other current liabilities-->
  <us-gaap:OtherLiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="0">4614000</us-gaap:OtherLiabilitiesCurrent>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160401to20161231" unitRef="U002" decimals="0">-2594000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20171001to20171231" unitRef="U002" decimals="0">247000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20161001to20161231" unitRef="U002" decimals="0">-1252000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20170401to20171231" unitRef="U002" decimals="0">1084000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20171001to20171231" unitRef="U002" decimals="0">330000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20161001to20161231" unitRef="U002" decimals="0">-1242000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20160401to20161231" unitRef="U002" decimals="0">-2496000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20170401to20171231" unitRef="U002" decimals="0">1283000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Payment for Contingent Consideration Liability, Financing Activities-->
  <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c20170401to20171231" unitRef="U002" decimals="0">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
  <!--Payment for Contingent Consideration Liability, Financing Activities-->
  <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c20160401to20161231" unitRef="U002" decimals="0">314000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20170401to20171231" unitRef="U002" decimals="0">596000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20160401to20161231" unitRef="U002" decimals="0">1058000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments for (Proceeds from) Short-term Investments-->
  <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c20160401to20161231" unitRef="U002" decimals="0">-11000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
  <!--Payments for (Proceeds from) Short-term Investments-->
  <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c20170401to20171231" unitRef="U002" decimals="0">287000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
  <!--Payments of Financing Costs-->
  <us-gaap:PaymentsOfFinancingCosts contextRef="c20160401to20161231" unitRef="U002" decimals="0">444000</us-gaap:PaymentsOfFinancingCosts>
  <!--Payments of Financing Costs-->
  <us-gaap:PaymentsOfFinancingCosts contextRef="c20170401to20171231" unitRef="U002" decimals="0">462000</us-gaap:PaymentsOfFinancingCosts>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20160401to20161231" unitRef="U002" decimals="0">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20170401to20171231" unitRef="U002" decimals="0">4476000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20170401to20171231" unitRef="U002" decimals="0">4993000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20160401to20161231" unitRef="U002" decimals="0">705000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20170401to20171231" unitRef="U002" decimals="0">4765000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20160401to20161231" unitRef="U002" decimals="0">4127000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Preferred stock, par value (in dollars per share)-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20170331_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20171231" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20171231_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20170331" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockValue contextRef="c20171231_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U002" decimals="0">0</us-gaap:PreferredStockValue>
  <!--Preferred stock-->
  <us-gaap:PreferredStockValue contextRef="c20171231" unitRef="U002" decimals="0">0</us-gaap:PreferredStockValue>
  <!--Preferred stock-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockValue contextRef="c20170331_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U002" decimals="0">0</us-gaap:PreferredStockValue>
  <!--Preferred stock-->
  <us-gaap:PreferredStockValue contextRef="c20170331" unitRef="U002" decimals="0">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20170331" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, issued (in shares)-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20171231_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, issued (in shares)-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20170331_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20171231" unitRef="U001" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20170331" unitRef="U001" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, authorized (in shares)-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20171231_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U001" decimals="INF">20000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, authorized (in shares)-Series A Junior Participating Preferred Stock [Member]-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20170331_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="U001" decimals="INF">20000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20171231" unitRef="U001" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Prepaid expenses and other current assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20170331" unitRef="U002" decimals="0">9848000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid expenses and other current assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20171231" unitRef="U002" decimals="0">12829000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Proceeds from Warrant Exercises-->
  <us-gaap:ProceedsFromWarrantExercises contextRef="c20160401to20161231" unitRef="U002" decimals="0">0</us-gaap:ProceedsFromWarrantExercises>
  <!--Proceeds from Warrant Exercises-->
  <us-gaap:ProceedsFromWarrantExercises contextRef="c20170401to20171231" unitRef="U002" decimals="0">4000000</us-gaap:ProceedsFromWarrantExercises>
  <!--Proceeds from Warrant Exercises-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <us-gaap:ProceedsFromWarrantExercises contextRef="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U002" decimals="0">4000000</us-gaap:ProceedsFromWarrantExercises>
  <!--Proceeds from Long-term Lines of Credit-->
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c20170401to20171231" unitRef="U002" decimals="0">62000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <!--Proceeds from Long-term Lines of Credit-->
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c20160401to20161231" unitRef="U002" decimals="0">37001000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <!--Exercise of stock options-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20160401to20161231" unitRef="U002" decimals="0">1475000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Exercise of stock options-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20170401to20171231" unitRef="U002" decimals="0">295000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Plant and equipment - net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20170331" unitRef="U002" decimals="0">18437000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Plant and equipment - net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171231" unitRef="U002" decimals="0">21040000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Net provision for (recovery of) doubtful accounts-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20170401to20171231" unitRef="U002" decimals="0">17000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20171001to20171231" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20170401to20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20161001to20161231" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20160401to20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20170401to20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20170401to20171231" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20160401to20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20171001to20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20171001to20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20161001to20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20160401to20161231" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20161001to20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Repayments of Long-term Capital Lease Obligations-->
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="c20170401to20171231" unitRef="U002" decimals="0">612000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <!--Repayments of Long-term Capital Lease Obligations-->
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="c20160401to20161231" unitRef="U002" decimals="0">406000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <!--Repayments of Long-term Lines of Credit-->
  <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c20160401to20161231" unitRef="U002" decimals="0">26000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
  <!--Repayments of Long-term Lines of Credit-->
  <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c20170401to20171231" unitRef="U002" decimals="0">37000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
  <!--Repayments of Long-term Debt-->
  <us-gaap:RepaymentsOfLongTermDebt contextRef="c20160401to20161231" unitRef="U002" decimals="0">2344000</us-gaap:RepaymentsOfLongTermDebt>
  <!--Repayments of Long-term Debt-->
  <us-gaap:RepaymentsOfLongTermDebt contextRef="c20170401to20171231" unitRef="U002" decimals="0">2344000</us-gaap:RepaymentsOfLongTermDebt>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20160401to20161231" unitRef="U002" decimals="0">2813000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20170401to20171231" unitRef="U002" decimals="0">3920000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20161001to20161231" unitRef="U002" decimals="0">1039000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20171001to20171231" unitRef="U002" decimals="0">1678000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20171231" unitRef="U002" decimals="0">57411000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20170331" unitRef="U002" decimals="0">50290000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Weighted average expected holding period-Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember">P5Y9M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Weighted average expected holding period-Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember">P5Y10M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Number of stock options unvested (in shares)-Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="c20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">324959</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <!--Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]-->
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The estimated future amortization expense for acquired intangible assets is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;u&gt;Year Ending March 31,&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018 - remaining three months&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;194,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;776,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;714,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;614,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;580,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,092,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,970,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20171001to20171231" unitRef="U002" decimals="0">100127000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20170401to20171231" unitRef="U002" decimals="0">306964000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20160401to20161231" unitRef="U002" decimals="0">306843000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20161001to20161231" unitRef="U002" decimals="0">112595000</us-gaap:SalesRevenueNet>
  <!--Summary of stock option transactions-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of stock option transactions:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Number of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,036,359&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14.92&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;169,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27.32&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(28,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10.15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,170,441&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16.76&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following presents a reconciliation of basic and diluted net (loss) income per share:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net (loss) income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,806,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,110,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,121,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,761,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,069,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,675,125&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,814,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,587,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Effect of potentially dilutive securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;766,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;585,777&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;811,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,069,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,441,265&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,400,744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,399,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net (loss) income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic net (loss) income per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.49&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted net (loss) income per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Schedule of Inventory, Current [Table Text Block]-->
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Inventory is comprised of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-core inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,773,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,515,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Work-in-process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,548,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;641,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,530,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48,337,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-left: 9pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;84,851,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,493,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Less allowance for excess and obsolete inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,860,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,977,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;80,991,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,516,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Inventory unreturned&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,249,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,581,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term core inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Used cores held at the Company's facilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;52,804,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,713,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Used cores expected to be returned by customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,637,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,752,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Remanufactured cores held in finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,421,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,667,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Remanufactured cores held at customers' locations (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;198,794,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;185,938,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;298,656,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;264,070,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Less allowance for excess and obsolete inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,382,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,148,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;296,274,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;262,922,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term core inventory deposits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,569,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,569,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Remanufactured cores held at customers&amp;#8217; locations represent the core portion of the Company&amp;#8217;s customers&amp;#8217; finished goods at the Company&amp;#8217;s customers&amp;#8217; locations.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <!--Schedule of Product Warranty Liability [Table Text Block]-->
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the changes in the Company&amp;#8217;s warranty return accrual:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,799,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,707,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,286,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,845,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Charged to expense/additions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,269,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,930,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;89,834,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;73,803,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts processed&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,048,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,772,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(75,100,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(72,783,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,020,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,865,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,020,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,865,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <!--Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]-->
  <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain (Loss) Recognized within General and Administrative Expenses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Derivatives Not Designated as&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Hedging Instruments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Forward foreign currency exchange contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,784,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(964,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,062,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,150,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
  <!--Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]-->
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the Company&amp;#8217;s financial assets and liabilities measured at fair value, by level within the fair value hierarchy:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Using Inputs Considered as&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Using Inputs Considered as&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Mutual funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Prepaid expenses and other current assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Forward foreign currency exchange contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;427,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;427,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Forward foreign currency exchange contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;635,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;635,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Deferred compensation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,759,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Warrant liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,879,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,879,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <!--Schedule of restricted stock units activity-->
  <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of non-vested RSUs:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Number of Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Grant Date Fair&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-vested at March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;126,277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;77,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(63,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27.21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-vested at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;138,829&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28.43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
  <!--Future repayments of the amended term loan, by fiscal year-->
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Future repayments of the Company&amp;#8217;s Term Loans are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;u&gt;Year Ending March 31,&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2018 - remaining three months&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;781,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,125,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,125,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,938,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,969,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <!--Intangible assets subject to amortization-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of acquired intangible assets subject to amortization:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gross Carrying&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Accumulated&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gross Carrying &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Accumulated&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Intangible assets subject to amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Trademarks&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;9 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;890,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;278,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;705,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;191,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;13 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,900,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,808,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,900,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,421,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;3 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;309,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,099,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,129,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,605,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,612,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <!--Summary of Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following assumptions were used to derive the weighted average fair value of the stock options granted:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average risk free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.91&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average expected holding period (years)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.82&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.84&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;47.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;47.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average expected dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average fair value of options granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12.66&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13.07&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Summarized information about the term loan-->
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes information about the Company&amp;#8217;s Term Loans at:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Principal amount of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,969,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,312,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Unamortized financing fees&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(231,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(313,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net carrying amount of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,738,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,999,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less current portion of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,068,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,064,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Long-term portion of term loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,670,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,935,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <!--Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes changes in accumulated other comprehensive income (loss):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;644,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,132,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,488,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;420,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,526,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,106,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income (loss), net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;83,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;247,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;330,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,252,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,242,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from accumulated other comprehensive loss, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;727,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,885,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,158,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,778,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,348,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrealized&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gain (Loss)&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;on Short-Term&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;528,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,969,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,441,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;332,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,184,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,852,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income (loss), net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,084,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,283,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,594,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,496,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from accumulated other comprehensive loss, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;727,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,885,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,158,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,778,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,348,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Summary of change in goodwill-->
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following summarizes the changes in the Company&amp;#8217;s goodwill:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,551,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,053,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Goodwill acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;498,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Translation adjustment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Impairment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,551,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,551,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <!--Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]-->
  <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Accounts receivable &amp;#8212; net is comprised of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts receivable &amp;#8212; trade&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,571,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;76,902,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Allowance for bad debts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,160,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,140,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer allowances earned&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(13,579,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,880,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer payment discrepancies&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,513,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(751,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer returns RGA issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(28,917,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(12,710,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Customer core returns accruals&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(47,072,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(25,404,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: total accounts receivable offset accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(95,241,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(50,885,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total accounts receivable &amp;#8212; net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,330,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,017,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
  <!--Schedules of Concentration of Risk, by Risk Factor [Table Text Block]-->
  <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s largest customers accounted for the following total percentage of net sales:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer A&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer B&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer C&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer D&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer E&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s largest customers accounted for the following total percentage of accounts receivable&amp;#8212;trade:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts receivable - trade&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer A&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer B&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer C&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer D&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer E&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Geographic and Product Information&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Rotating electrical products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;76&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;77&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;78&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Wheel hub products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Brake master cylinders products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20170401to20171231" unitRef="U002" decimals="0">10899000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20161001to20161231" unitRef="U002" decimals="0">3234000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20160401to20161231" unitRef="U002" decimals="0">8575000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20171001to20171231" unitRef="U002" decimals="0">4048000</us-gaap:SellingAndMarketingExpense>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">28.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Exercised (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">10.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Share-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20170401to20171231" unitRef="U002" decimals="0">2658000</us-gaap:ShareBasedCompensation>
  <!--Share-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20160401to20161231" unitRef="U002" decimals="0">2555000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF">1434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Granted (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">27.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">184000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">169000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF">63868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Weighted average expected dividend yield-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Weighted average expected dividend yield-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">27.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Granted (in shares)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20160401to20161231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF">55469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Granted (in shares)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF">77854</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Weighted average expected volatility-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="4">0.4742</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Weighted average expected volatility-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="4">0.4731</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20170331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">28.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">28.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Vested (in dollars per share)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20170401to20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">27.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="4">0.0138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U005" decimals="4">0.0191</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20170331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF">126277</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF">138829</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Weighted average fair value of options granted (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">12.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted average fair value of options granted (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20160401to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">13.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20170331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">14.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">16.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">28.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">5967</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20170331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">1036359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">1170441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Exercise price of options, upper range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20161001to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">34.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price of options, upper range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20171001to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">34.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price of options, upper range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20170401to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">34.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price of options, upper range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160401to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">34.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price of options, lower range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20170401to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">28.68</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price of options, lower range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20161001to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">26.47</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price of options, lower range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160401to20161231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">28.68</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price of options, lower range (in dollars per share)-Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20171001to20171231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">4.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Short-term investments-->
  <us-gaap:ShortTermInvestments contextRef="c20170331" unitRef="U002" decimals="0">2140000</us-gaap:ShortTermInvestments>
  <!--Short-term investments-->
  <us-gaap:ShortTermInvestments contextRef="c20171231" unitRef="U002" decimals="0">2759000</us-gaap:ShortTermInvestments>
  <!--Charged to expense/additions-->
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c20161001to20161231" unitRef="U002" decimals="0">22930000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <!--Charged to expense/additions-->
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c20171001to20171231" unitRef="U002" decimals="0">38269000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <!--Charged to expense/additions-->
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c20160401to20161231" unitRef="U002" decimals="0">73803000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <!--Charged to expense/additions-->
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c20170401to20171231" unitRef="U002" decimals="0">89834000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <!--Standard Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c20161001to20161231" unitRef="U002" decimals="0">24772000</us-gaap:StandardProductWarrantyAccrualPayments>
  <!--Standard Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c20160401to20161231" unitRef="U002" decimals="0">72783000</us-gaap:StandardProductWarrantyAccrualPayments>
  <!--Standard Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c20170401to20171231" unitRef="U002" decimals="0">75100000</us-gaap:StandardProductWarrantyAccrualPayments>
  <!--Standard Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c20171001to20171231" unitRef="U002" decimals="0">24048000</us-gaap:StandardProductWarrantyAccrualPayments>
  <!--Standard Product Warranty Accrual-->
  <us-gaap:StandardProductWarrantyAccrual contextRef="c20160331" unitRef="U002" decimals="0">10845000</us-gaap:StandardProductWarrantyAccrual>
  <!--Standard Product Warranty Accrual-->
  <us-gaap:StandardProductWarrantyAccrual contextRef="c20170331" unitRef="U002" decimals="0">14286000</us-gaap:StandardProductWarrantyAccrual>
  <!--Standard Product Warranty Accrual-->
  <us-gaap:StandardProductWarrantyAccrual contextRef="c20160930" unitRef="U002" decimals="0">13707000</us-gaap:StandardProductWarrantyAccrual>
  <!--Standard Product Warranty Accrual-->
  <us-gaap:StandardProductWarrantyAccrual contextRef="c20170930" unitRef="U002" decimals="0">14799000</us-gaap:StandardProductWarrantyAccrual>
  <!--Standard Product Warranty Accrual-->
  <us-gaap:StandardProductWarrantyAccrual contextRef="c20171231" unitRef="U002" decimals="0">29020000</us-gaap:StandardProductWarrantyAccrual>
  <!--Standard Product Warranty Accrual-->
  <us-gaap:StandardProductWarrantyAccrual contextRef="c20161231" unitRef="U002" decimals="0">11865000</us-gaap:StandardProductWarrantyAccrual>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Options [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20170401to20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="INF">28951</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock Repurchase Program, Remaining Authorized Repurchase Amount-Common Stock [Member]-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8145000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <!--Stock Repurchase Program, Authorized Amount-Common Stock [Member]-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">15000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <!--Stock Repurchase Program, Authorized Amount-Common Stock [Member]-Subsequent Event [Member]-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c20180202_StatementEquityComponentsAxis_CommonStockMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="0">20000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20171231" unitRef="U002" decimals="0">268533000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20170331" unitRef="U002" decimals="0">248681000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170331_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">528000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-7969000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170930_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-7132000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160930_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-6526000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160331_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">332000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0">-4852000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160930_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">420000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170930_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">644000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160930_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0">-6106000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0">-7441000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20170930_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0">-6488000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-5184000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0">-7348000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0">-6158000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">430000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrealized Gain (Loss) on Short-Term Investments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="0">727000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-6885000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="0">-7778000</us-gaap:StockholdersEquity>
  <!--Subsequent Events [Text Block]-->
  <us-gaap:SubsequentEventsTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: bold; font-style: normal; text-align: left;"&gt;17. Subsequent Event&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: bold; font-style: normal; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: bold; font-style: italic; text-align: left;"&gt;Share Repurchase Program&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: normal; font-style: normal; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: normal; font-style: normal; text-align: left;"&gt;On February 2, 2018, the Company&amp;#8217;s board of directors increased the share repurchase program authorization from $15,000,000 to $20,000,000 of its common stock. The Company&amp;#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <!--Share Repurchase Program-->
  <us-gaap:TreasuryStockTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;16. Share Repurchase Program&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;As of December 31, 2017, the Company&amp;#8217;s board of directors had approved a stock repurchase program of up to $15,000,000 of its common stock. As of December 31, 2017, $6,855,000 of the $15,000,000 had been utilized and $8,145,000 remained available to repurchase shares under the authorized share repurchase program. The Company retired the 303,665 shares repurchased under this program through December 31, 2017. The Company&amp;#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.&lt;/div&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
  <!--Unamortized Debt Issuance Expense-Parent Company Credit Agreement [Member]-Term Loans [Member]-->
  <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">231000</us-gaap:UnamortizedDebtIssuanceExpense>
  <!--Unamortized Debt Issuance Expense-Term Loans [Member]-Parent Company Credit Agreement [Member]-->
  <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_LongtermDebtTypeAxis_LoansPayableMember" unitRef="U002" decimals="0">313000</us-gaap:UnamortizedDebtIssuanceExpense>
  <!--Effect of potentially dilutive securities (in shares)-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20160401to20161231" unitRef="U001" decimals="0">811911</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Effect of potentially dilutive securities (in shares)-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20171001to20171231" unitRef="U001" decimals="0">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Effect of potentially dilutive securities (in shares)-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20170401to20171231" unitRef="U001" decimals="0">585777</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Effect of potentially dilutive securities (in shares)-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20161001to20161231" unitRef="U001" decimals="0">766140</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Basic shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20171001to20171231" unitRef="U001" decimals="0">19069152</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160401to20161231" unitRef="U001" decimals="0">18587946</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20161001to20161231" unitRef="U001" decimals="0">18675125</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20170401to20171231" unitRef="U001" decimals="0">18814967</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20171001to20171231" unitRef="U001" decimals="0">19069152</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20170401to20171231" unitRef="U001" decimals="0">19400744</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20161001to20161231" unitRef="U001" decimals="0">19441265</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160401to20161231" unitRef="U001" decimals="0">19399857</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)-->
  <mpaa:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit contextRef="c20171001to20171231" unitRef="U002" decimals="0">6290000</mpaa:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)-->
  <mpaa:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit contextRef="c20170401to20171231" unitRef="U002" decimals="0">6290000</mpaa:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense-->
  <mpaa:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense contextRef="c20171001to20171231" unitRef="U002" decimals="0">545000</mpaa:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense-->
  <mpaa:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense contextRef="c20170401to20171231" unitRef="U002" decimals="0">545000</mpaa:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)-->
  <mpaa:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit contextRef="c20171001to20171231" unitRef="U002" decimals="0">6835000</mpaa:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit>
  <!--Accounts Receivable Discount Programs [Text Block]-->
  <mpaa:AccountsReceivableDiscountProgramsTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;9. Accounts Receivable Discount Programs&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company uses receivable discount programs with certain customers and their respective banks. Under these programs, the Company may sell those customers&amp;#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&amp;#8217; receivables.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of the Company&amp;#8217;s accounts receivable discount programs:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Receivables discounted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;263,833,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;254,795,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average days&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Annualized weighted average discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amount of discount as interest expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,854,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,864,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mpaa:AccountsReceivableDiscountProgramsTextBlock>
  <!--Schedule of Accounts Receivable Discount Programs [Table Text Block]-->
  <mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following is a summary of the Company&amp;#8217;s accounts receivable discount programs:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Receivables discounted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;263,833,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;254,795,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average days&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Annualized weighted average discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amount of discount as interest expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,854,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,864,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock>
  <!--Interest Expense-Net-->
  <mpaa:InterestExpense-Net contextRef="c20171001to20171231" unitRef="U002" decimals="0">3953000</mpaa:InterestExpense-Net>
  <!--Interest Expense-Net-->
  <mpaa:InterestExpense-Net contextRef="c20160401to20161231" unitRef="U002" decimals="0">9365000</mpaa:InterestExpense-Net>
  <!--Interest Expense-Net-->
  <mpaa:InterestExpense-Net contextRef="c20170401to20171231" unitRef="U002" decimals="0">10789000</mpaa:InterestExpense-Net>
  <!--Interest Expense-Net-->
  <mpaa:InterestExpense-Net contextRef="c20161001to20161231" unitRef="U002" decimals="0">3357000</mpaa:InterestExpense-Net>
  <!--Accrued core payment Current-->
  <mpaa:AccruedCorePaymentCurrent contextRef="c20171231" unitRef="U002" decimals="0">16718000</mpaa:AccruedCorePaymentCurrent>
  <!--Accrued core payment Current-->
  <mpaa:AccruedCorePaymentCurrent contextRef="c20170331" unitRef="U002" decimals="0">11714000</mpaa:AccruedCorePaymentCurrent>
  <!--Net Inventory-->
  <mpaa:NetInventory contextRef="c20171231" unitRef="U002" decimals="0">80991000</mpaa:NetInventory>
  <!--Net Inventory-->
  <mpaa:NetInventory contextRef="c20170331" unitRef="U002" decimals="0">67516000</mpaa:NetInventory>
  <!--Inventory unreturned-->
  <mpaa:InventoryUnreturned contextRef="c20170331" unitRef="U002" decimals="0">7581000</mpaa:InventoryUnreturned>
  <!--Inventory unreturned-->
  <mpaa:InventoryUnreturned contextRef="c20171231" unitRef="U002" decimals="0">7249000</mpaa:InventoryUnreturned>
  <!--Customer finished goods returns accrual-->
  <mpaa:CustomerFinishedGoodsReturnsAccrual contextRef="c20170331" unitRef="U002" decimals="0">17667000</mpaa:CustomerFinishedGoodsReturnsAccrual>
  <!--Customer finished goods returns accrual-->
  <mpaa:CustomerFinishedGoodsReturnsAccrual contextRef="c20171231" unitRef="U002" decimals="0">15962000</mpaa:CustomerFinishedGoodsReturnsAccrual>
  <!--Long-term core inventory net-->
  <mpaa:LongTermCoreInventoryNet contextRef="c20170331" unitRef="U002" decimals="0">262922000</mpaa:LongTermCoreInventoryNet>
  <!--Long-term core inventory net-->
  <mpaa:LongTermCoreInventoryNet contextRef="c20171231" unitRef="U002" decimals="0">296274000</mpaa:LongTermCoreInventoryNet>
  <!--Long-term core inventory deposits-->
  <mpaa:LongtermCoreInventoryDeposit contextRef="c20170331" unitRef="U002" decimals="0">5569000</mpaa:LongtermCoreInventoryDeposit>
  <!--Long-term core inventory deposits-->
  <mpaa:LongtermCoreInventoryDeposit contextRef="c20171231" unitRef="U002" decimals="0">5569000</mpaa:LongtermCoreInventoryDeposit>
  <!--Accrued Core Payment Noncurrent-->
  <mpaa:AccruedCorePaymentNoncurrent contextRef="c20170331" unitRef="U002" decimals="0">12349000</mpaa:AccruedCorePaymentNoncurrent>
  <!--Accrued Core Payment Noncurrent-->
  <mpaa:AccruedCorePaymentNoncurrent contextRef="c20171231" unitRef="U002" decimals="0">22560000</mpaa:AccruedCorePaymentNoncurrent>
  <!--Increase (Decrease) in Accrued Core Payment-->
  <mpaa:IncreaseDecreaseInAccruedCorePayment contextRef="c20160401to20161231" unitRef="U002" decimals="0">-113000</mpaa:IncreaseDecreaseInAccruedCorePayment>
  <!--Increase (Decrease) in Accrued Core Payment-->
  <mpaa:IncreaseDecreaseInAccruedCorePayment contextRef="c20170401to20171231" unitRef="U002" decimals="0">14837000</mpaa:IncreaseDecreaseInAccruedCorePayment>
  <!--Amortization of Interest on Accrued Core Payments-->
  <mpaa:AmortizationOfInterestOnAccruedCorePayments contextRef="c20170401to20171231" unitRef="U002" decimals="0">378000</mpaa:AmortizationOfInterestOnAccruedCorePayments>
  <!--Amortization of Interest on Accrued Core Payments-->
  <mpaa:AmortizationOfInterestOnAccruedCorePayments contextRef="c20160401to20161231" unitRef="U002" decimals="0">545000</mpaa:AmortizationOfInterestOnAccruedCorePayments>
  <!--Increase (Decrease) in Inventory-->
  <mpaa:IncreaseDecreaseInInventory contextRef="c20160401to20161231" unitRef="U002" decimals="0">13696000</mpaa:IncreaseDecreaseInInventory>
  <!--Increase (Decrease) in Inventory-->
  <mpaa:IncreaseDecreaseInInventory contextRef="c20170401to20171231" unitRef="U002" decimals="0">11162000</mpaa:IncreaseDecreaseInInventory>
  <!--Increase (decrease) in the Customer finished goods returns accrual-->
  <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c20160401to20161231" unitRef="U002" decimals="0">-13809000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
  <!--Increase (decrease) in the Customer finished goods returns accrual-->
  <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c20170401to20171231" unitRef="U002" decimals="0">-1705000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
  <!--Increase (Decrease) in Inventory unreturned-->
  <mpaa:IncreaseDecreaseInInventoryUnreturned contextRef="c20160401to20161231" unitRef="U002" decimals="0">-5422000</mpaa:IncreaseDecreaseInInventoryUnreturned>
  <!--Increase (Decrease) in Inventory unreturned-->
  <mpaa:IncreaseDecreaseInInventoryUnreturned contextRef="c20170401to20171231" unitRef="U002" decimals="0">-332000</mpaa:IncreaseDecreaseInInventoryUnreturned>
  <!--Increase (decrease) in the Long-term core inventory-->
  <mpaa:IncreaseDecreaseInLong-TermCoreInventory contextRef="c20160401to20161231" unitRef="U002" decimals="0">17893000</mpaa:IncreaseDecreaseInLong-TermCoreInventory>
  <!--Increase (decrease) in the Long-term core inventory-->
  <mpaa:IncreaseDecreaseInLong-TermCoreInventory contextRef="c20170401to20171231" unitRef="U002" decimals="0">37222000</mpaa:IncreaseDecreaseInLong-TermCoreInventory>
  <!--Provision for Recovery of Customer Payment Discrepancies-->
  <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies contextRef="c20160401to20161231" unitRef="U002" decimals="0">612000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies>
  <!--Provision for Recovery of Customer Payment Discrepancies-->
  <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies contextRef="c20170401to20171231" unitRef="U002" decimals="0">1194000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies>
  <!--Fair Value Measurement, Adjustment of Contingent Consideration, Gain (Loss) Included in Earnings-->
  <mpaa:FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings contextRef="c20170401to20171231" unitRef="U002" decimals="0">0</mpaa:FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings>
  <!--Fair Value Measurement, Adjustment of Contingent Consideration, Gain (Loss) Included in Earnings-->
  <mpaa:FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings contextRef="c20160401to20161231" unitRef="U002" decimals="0">16000</mpaa:FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings>
  <!--Discount Recorded As Interest Expense-->
  <mpaa:DiscountRecordedAsInterestExpense contextRef="c20160401to20161231" unitRef="U002" decimals="0">6864000</mpaa:DiscountRecordedAsInterestExpense>
  <!--Discount Recorded As Interest Expense-->
  <mpaa:DiscountRecordedAsInterestExpense contextRef="c20170401to20171231" unitRef="U002" decimals="0">7854000</mpaa:DiscountRecordedAsInterestExpense>
  <!--Annualized Weighted Average Discount Rate On Discounted Accounts Receivables-->
  <mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables contextRef="c20160401to20161231" unitRef="U005" decimals="3">0.029</mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables>
  <!--Annualized Weighted Average Discount Rate On Discounted Accounts Receivables-->
  <mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables contextRef="c20170401to20171231" unitRef="U005" decimals="3">0.032</mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables>
  <!--Accounts Receivables Discounted-->
  <mpaa:AccountsReceivablesDiscounted contextRef="c20170401to20171231" unitRef="U002" decimals="0">263833000</mpaa:AccountsReceivablesDiscounted>
  <!--Accounts Receivables Discounted-->
  <mpaa:AccountsReceivablesDiscounted contextRef="c20160401to20161231" unitRef="U002" decimals="0">254795000</mpaa:AccountsReceivablesDiscounted>
  <!--Discounted Accounts Receivable Weighted Average Days For Accelerated Collection-->
  <mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection contextRef="c20170401to20171231">P341D</mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection>
  <!--Discounted Accounts Receivable Weighted Average Days For Accelerated Collection-->
  <mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection contextRef="c20160401to20161231">P341D</mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection>
  <!--Warrant liability, Fair Value Disclosure-Supplier Warrant [Member]-Strategic Cooperation Agreement [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U002" decimals="0">9566000</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Supplier Warrant [Member]-Strategic Cooperation Agreement [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20170331_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U002" decimals="0">11879000</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Recurring [Member]-Level 1 [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">11879000</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Recurring [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20170331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">11879000</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Recurring [Member]-Level 1 [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Recurring [Member]-Level 2 [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Warrant liability, Fair Value Disclosure-Recurring [Member]-->
  <mpaa:WarrantLiabilityFairValueDisclosure contextRef="c20171231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:WarrantLiabilityFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Level 3 [Member]-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Recurring [Member]-Level 1 [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2140000</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Level 1 [Member]-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20171231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2759000</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20170331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2140000</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Level 2 [Member]-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20170331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">0</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Deferred compensation, Fair Value Disclosure-Recurring [Member]-->
  <mpaa:DeferredCompensationFairValueDisclosure contextRef="c20171231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="0">2759000</mpaa:DeferredCompensationFairValueDisclosure>
  <!--Stock Repurchased and Retired During Period, Cumulative Value-Common Stock [Member]-->
  <mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue contextRef="c20170401to20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">6855000</mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue>
  <!--Stock Repurchased and Retired, Cumulative Shares-Common Stock [Member]-->
  <mpaa:StockRepurchasedAndRetiredCumulativeShares contextRef="c20170401to20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF">303665</mpaa:StockRepurchasedAndRetiredCumulativeShares>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average-Options [Member]-->
  <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage contextRef="c20171231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">28.26</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value-Restricted Stock [Member]-->
  <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue contextRef="c20171231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0">2157000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value-Restricted Stock [Member]-->
  <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue contextRef="c20161231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0">1574000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
  <!--Used cores held at the facilities-->
  <mpaa:UsedCoresHeldAtFacilities contextRef="c20170331" unitRef="U002" decimals="0">38713000</mpaa:UsedCoresHeldAtFacilities>
  <!--Used cores held at the facilities-->
  <mpaa:UsedCoresHeldAtFacilities contextRef="c20171231" unitRef="U002" decimals="0">52804000</mpaa:UsedCoresHeldAtFacilities>
  <!--Remanufactured cores held in finished goods-->
  <mpaa:RemanufacturedCoresHeldInFinishedGoods contextRef="c20171231" unitRef="U002" decimals="0">34421000</mpaa:RemanufacturedCoresHeldInFinishedGoods>
  <!--Remanufactured cores held in finished goods-->
  <mpaa:RemanufacturedCoresHeldInFinishedGoods contextRef="c20170331" unitRef="U002" decimals="0">27667000</mpaa:RemanufacturedCoresHeldInFinishedGoods>
  <!--Used cores expected to be returned by customers-->
  <mpaa:UsedCoresExpectedToBeReturnedByCustomers contextRef="c20170331" unitRef="U002" decimals="0">11752000</mpaa:UsedCoresExpectedToBeReturnedByCustomers>
  <!--Used cores expected to be returned by customers-->
  <mpaa:UsedCoresExpectedToBeReturnedByCustomers contextRef="c20171231" unitRef="U002" decimals="0">12637000</mpaa:UsedCoresExpectedToBeReturnedByCustomers>
  <!--Long-term core inventory - gross-->
  <mpaa:LongTermCoreInventoryGross contextRef="c20170331" unitRef="U002" decimals="0">264070000</mpaa:LongTermCoreInventoryGross>
  <!--Long-term core inventory - gross-->
  <mpaa:LongTermCoreInventoryGross contextRef="c20171231" unitRef="U002" decimals="0">298656000</mpaa:LongTermCoreInventoryGross>
  <!--Remanufactured cores held at customers' locations-->
  <mpaa:RemanufacturedCoresHeldAtCustomersLocations contextRef="c20170331" unitRef="U002" decimals="0" id="Item-9">185938000</mpaa:RemanufacturedCoresHeldAtCustomersLocations>
  <!--Remanufactured cores held at customers' locations-->
  <mpaa:RemanufacturedCoresHeldAtCustomersLocations contextRef="c20171231" unitRef="U002" decimals="0" id="Item-10">198794000</mpaa:RemanufacturedCoresHeldAtCustomersLocations>
  <!--Inventory Valuation Reserves, Long Term Core-->
  <mpaa:InventoryValuationReservesLongTermCore contextRef="c20171231" unitRef="U002" decimals="0">2382000</mpaa:InventoryValuationReservesLongTermCore>
  <!--Inventory Valuation Reserves, Long Term Core-->
  <mpaa:InventoryValuationReservesLongTermCore contextRef="c20170331" unitRef="U002" decimals="0">1148000</mpaa:InventoryValuationReservesLongTermCore>
  <!--Inventory Valuation Reserves, Non-Core-->
  <mpaa:InventoryValuationReservesNonCore contextRef="c20171231" unitRef="U002" decimals="0">3860000</mpaa:InventoryValuationReservesNonCore>
  <!--Inventory Valuation Reserves, Non-Core-->
  <mpaa:InventoryValuationReservesNonCore contextRef="c20170331" unitRef="U002" decimals="0">2977000</mpaa:InventoryValuationReservesNonCore>
  <!--Warranty accrual included in customer returns RGA issued-->
  <mpaa:WarrantyAccrualIncludedInCustomerReturnsRgaIssued contextRef="c20170331" unitRef="U002" decimals="0">5303000</mpaa:WarrantyAccrualIncludedInCustomerReturnsRgaIssued>
  <!--Warranty accrual included in customer returns RGA issued-->
  <mpaa:WarrantyAccrualIncludedInCustomerReturnsRgaIssued contextRef="c20171231" unitRef="U002" decimals="0">21410000</mpaa:WarrantyAccrualIncludedInCustomerReturnsRgaIssued>
  <!--Warranty accrual included in customer finished goods returns accrual-->
  <mpaa:WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual contextRef="c20171231" unitRef="U002" decimals="0">7610000</mpaa:WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual>
  <!--Warranty accrual included in customer finished goods returns accrual-->
  <mpaa:WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual contextRef="c20170331" unitRef="U002" decimals="0">8983000</mpaa:WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual>
  <!--Customer Allowances Earned-->
  <mpaa:CustomerAllowancesEarned contextRef="c20170331" unitRef="U002" decimals="0">7880000</mpaa:CustomerAllowancesEarned>
  <!--Customer Allowances Earned-->
  <mpaa:CustomerAllowancesEarned contextRef="c20171231" unitRef="U002" decimals="0">13579000</mpaa:CustomerAllowancesEarned>
  <!--Customer Payment Discrepancies-->
  <mpaa:CustomerPaymentDiscrepancies contextRef="c20170331" unitRef="U002" decimals="0">751000</mpaa:CustomerPaymentDiscrepancies>
  <!--Customer Payment Discrepancies-->
  <mpaa:CustomerPaymentDiscrepancies contextRef="c20171231" unitRef="U002" decimals="0">1513000</mpaa:CustomerPaymentDiscrepancies>
  <!--Customer Core Returns Accruals Current-->
  <mpaa:CustomerCoreReturnsAccrualsCurrent contextRef="c20170331" unitRef="U002" decimals="0">25404000</mpaa:CustomerCoreReturnsAccrualsCurrent>
  <!--Customer Core Returns Accruals Current-->
  <mpaa:CustomerCoreReturnsAccrualsCurrent contextRef="c20171231" unitRef="U002" decimals="0">47072000</mpaa:CustomerCoreReturnsAccrualsCurrent>
  <!--Total Accounts Receivable Offset Accounts-->
  <mpaa:TotalAccountsReceivableOffsetAccounts contextRef="c20170331" unitRef="U002" decimals="0">50885000</mpaa:TotalAccountsReceivableOffsetAccounts>
  <!--Total Accounts Receivable Offset Accounts-->
  <mpaa:TotalAccountsReceivableOffsetAccounts contextRef="c20171231" unitRef="U002" decimals="0">95241000</mpaa:TotalAccountsReceivableOffsetAccounts>
  <!--Customer Returns RGA Issued-->
  <mpaa:CustomerReturnsRgaIssued contextRef="c20170331" unitRef="U002" decimals="0">12710000</mpaa:CustomerReturnsRgaIssued>
  <!--Customer Returns RGA Issued-->
  <mpaa:CustomerReturnsRgaIssued contextRef="c20171231" unitRef="U002" decimals="0">28917000</mpaa:CustomerReturnsRgaIssued>
  <!--Schedule of Amortization Expense for Acquired Intangible Assets [Table Text Block]-->
  <mpaa:ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Amortization expense for acquired intangible assets is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Nine Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amortization expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;192,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;166,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;517,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;456,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mpaa:ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock>
  <!--Reference interest rate under option 1, floor-Reference Rate [Member]-Parent Company Credit Agreement [Member]-->
  <mpaa:ReferenceInterestRateUnderOption1Floor contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_ReferenceRateMember" unitRef="U005" decimals="INF">0.0150</mpaa:ReferenceInterestRateUnderOption1Floor>
  <!--Reference interest rate under option 1, floor-LIBOR [Member]-Parent Company Credit Agreement [Member]-->
  <mpaa:ReferenceInterestRateUnderOption1Floor contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="INF">0.0250</mpaa:ReferenceInterestRateUnderOption1Floor>
  <!--Fair Value Inputs, Probability of Future Event-Strategic Cooperation Agreement [Member]-Supplier Warrant [Member]-->
  <mpaa:FairValueInputsProbabilityOfFutureEvent contextRef="c20170908to20170908_ClassOfWarrantOrRightAxis_SupplierWarrantMember_DebtInstrumentAxis_StrategicCooperationAgreementMember" unitRef="U005" decimals="0">0</mpaa:FairValueInputsProbabilityOfFutureEvent>
  <!--Allowable Payments of Dividends in Period Under Credit Facility-Maximum [Member]-Parent Company Credit Agreement [Member]-->
  <mpaa:AllowablePaymentsOfDividendsInPeriodUnderCreditFacility contextRef="c20160401to20170331_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MaximumMember" unitRef="U002" decimals="0">10000000</mpaa:AllowablePaymentsOfDividendsInPeriodUnderCreditFacility>
  <!--Allowable Payments of Dividends in Period Under Credit Facility-Maximum [Member]-Parent Company Credit Agreement [Member]-->
  <mpaa:AllowablePaymentsOfDividendsInPeriodUnderCreditFacility contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_RangeAxis_MaximumMember" unitRef="U002" decimals="0">15000000</mpaa:AllowablePaymentsOfDividendsInPeriodUnderCreditFacility>
  <!--Debt Instrument, Basis Spread on Variable Rate, Option 2-Reference Rate [Member]-Parent Company Credit Agreement [Member]-->
  <mpaa:DebtInstrumentBasisSpreadOnVariableRateOption2 contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_ReferenceRateMember" unitRef="U005" decimals="INF">0.0200</mpaa:DebtInstrumentBasisSpreadOnVariableRateOption2>
  <!--Debt Instrument, Basis Spread on Variable Rate, Option 2-LIBOR [Member]-Parent Company Credit Agreement [Member]-->
  <mpaa:DebtInstrumentBasisSpreadOnVariableRateOption2 contextRef="c20170401to20171231_DebtInstrumentAxis_ParentCompanyCreditAgreementMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U005" decimals="INF">0.0300</mpaa:DebtInstrumentBasisSpreadOnVariableRateOption2>
  <!--New Accounting Pronouncements Not Yet Adopted, Policy [Policy Text Block]-->
  <mpaa:NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock contextRef="c20170401to20171231">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Revenue Recognition&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, codified in ASC 606, &amp;#8220;Revenue Recognition - Revenue from Contracts with Customers&amp;#8221; (&amp;#8220;ASC 606&amp;#8221;), which amends the guidance in the former ASC 605, &amp;#8220;Revenue Recognition&amp;#8221;. ASC 606 is effective for annual periods beginning after December 15, 2016, and interim periods within that reporting period for a public entity. The Company may elect either a full retrospective transition method, which requires the restatement of all periods presented, or a modified retrospective transition method, which requires a cumulative-effect recognized as of the date of initial adoption. In August 2015, the FASB delayed the effective date by one year to annual periods beginning after December 15, 2017, and interim periods within that reporting period for a public entity.&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accordingly, the updated standard is effective for the Company as of April 1, 2018 and the Company does not plan to early adopt. The Company is currently in the process of determining whether it will utilize the full or modified retrospective method of adoption allowed by the new standard and the impact on its consolidated financial statements and footnote disclosures. While the Company anticipates selecting the full retrospective method, that final determination will be driven by the changes required by ASC 606 and the Company&amp;#8217;s ability to recast past financial statements based upon those requirements. The Company anticipates completing its assessment of the adoption method by the end of its current fiscal year.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASC 606 establishes the requirements for recognizing revenue from contracts with customers.&amp;#160; The standard requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under the new standard, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Due to the impact the new standard may have on the Company&amp;#8217;s business processes, systems, and controls, a project team has been formed to evaluate and guide the implementation process. The Company has performed a preliminary assessment, which has included the identification of the key contractual terms in its primary revenue stream and the comparison of historical accounting policies and practices to the requirements of the new standard by revenue stream. The assessment has resulted in the identification of potential accounting differences that may arise from the application of the new standard. The implementation team has also made substantial progress in the contract review phase of the project which includes identifying the population of contracts for a deeper analysis of the potential accounting impacts of the new standard on individual contracts. During the third quarter, the implementation team continued to identify changes to business processes, systems and controls to support recognition, presentation and disclosure under the new standard. The detailed implementation plan for the second half of fiscal 2018 continues to be executed including such tasks as data gathering, identification of the new journal entries, training, design of new processes and controls as well as testing of the controls.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company&amp;#8217;s primary revenue stream is derived from the sale of remanufactured products to its customers pursuant to long-term customer contracts.&amp;#160; The Company will continue to recognize revenue at a point in time as it satisfies its performance obligation of transferring control of the product to the customer.&amp;#160; The Company recognizes revenues net of anticipated returns, marketing allowances, volume discounts and other forms of variable consideration more fully described below.&amp;#160; The Company also reviewed customer options to acquire additional goods or services and has preliminarily determined no material rights exist within its contracts.&amp;#160; The Company does not currently&amp;#160;anticipate that the adoption of ASU 2014-09 to have a material impact on previously reported revenue amounts.&amp;#160; See discussion regarding nominally priced Remanufactured Cores below.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company currently anticipates that the adoption of ASU 2014-09 will primarily impact reclassifications to certain balance sheet accounts to conform to the presentation and disclosure requirements of ASC 606. For example, the Company currently accounts for fully priced Remanufactured Cores anticipated to be returned as long-term core inventory and the refund liability as a contra-account receivable account as illustrated in Note 5 of the condensed notes to consolidated financial statements for the quarter ended December 31, 2017. Under ASC 606, the Company currently anticipates it&amp;#160;will reclassify this asset to a contractual asset and recognize a contractual liability for amounts expected to be refunded to customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company also analyzed specific contractual provisions related sales contracts which include nominally priced Remanufactured Cores.&amp;#160; The Company recognizes revenue for sales of cores not expected to be replaced by a similar Used Core sent back under the core exchange program only upon meeting certain criteria as previously described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&amp;#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017. The adoption of ASU 2014-09, may result in an acceleration of revenue recognition, as it requires the Company to estimate the amount of cores not expected to be returned upon the initial recognition of revenue for contracts which include nominally priced Remanufactured Cores.&amp;#160; The Company currently does not expect that the change in the accounting policy for core exchange program to have a significant impact on the consolidated statements of operations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In order to properly determine the transaction price related to its sales contracts, the Company has also analyzed its various forms of consideration paid to its vendors including up-front payments for future contracts. Based on the analysis completed through the quarter ended December 31, 2017, the Company currently does not anticipate a change to its legacy accounting practices as a result of the adoption of ASU 2014-09 to account for up-front payments to its vendors. Under current accounting practices, if the Company expects to generate future revenues associated with an up-front payment, then an asset is recognized and amortized over the appropriate period of time as a reduction of revenue. If the Company does not expect to generate additional revenue then the up-front payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. The Company analyzes each up-front payment based on the substance and economics of the payment and therefore is not able to make an accounting policy election for such payments, consistent with views expressed by the FASB Transition Resource Group ("TRG")&amp;#160;members in related discussions.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASU 2014-09 also codified the guidance on other assets and deferred costs relating to contracts with customers with the addition of ASC 340-40.&amp;#160; This guidance relates to the accounting for costs of an entity to obtain and fulfill a contract to provide goods or services to the customer.&amp;#160; Under the new guidance, an entity shall recognize as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. In the Company&amp;#8217;s review of the various costs to obtain contracts with customers, it has preliminarily determined that currently no significant costs are incurred that meet the capitalization criteria.&amp;#160; The Company&amp;#8217;s primary cost to fulfill contracts relates to shipping and handling activities which continue to be expensed as incurred consistent with historical accounting practices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The new guidance provides several practical expedients, for which the Company anticipates adopting. The first of these practical expedients allows a company to expense incremental costs of obtaining a contract as incurred if the amortization period would have been one year or less. As noted above, the Company has preliminarily concluded that it&amp;#160;does not have any such costs that qualify for capitalization but will apply the practical expedient such that costs incurred in prospective periods qualify. Similarly, the Company plans to adopt guidance which allows for the effects of a significant financing component to be ignored if a company expects that the period between the transfer of the goods and services to the customer and payment will be one year or less. Finally, the Company plans to adopt guidance which allows a company to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities instead of assessing such activities as performance obligations. The Company continues to evaluate the impact of ASU 2014-09, related amendments and interpretive guidance will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;While the Company has made substantial progress in identifying the likely impacts of the new standard, it has not yet determined a range of the potential quantitative impacts for the potential differences described above. In summary, the Company does not expect there to be a significant impact to the amount of revenue previously recorded but does anticipate a significant impact related to the classification of certain assets and liabilities for the reasons discussed in the preceding paragraphs.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Financial Instruments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In January 2016, the FASB issued guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. A reporting entity should apply the new guidance by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of the provisions of this guidance to its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Leases&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In February 2016, the FASB issued new guidance that requires balance sheet recognition of a right-of-use asset and lease liability by lessees for operating leases. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The new guidance requires a modified retrospective approach with optional practical expedients. The Company will adopt this guidance in the first quarter of fiscal 2020. The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements, but expects that it will result in a significant increase to its long-term assets and liabilities on the consolidated balance sheets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Business Combinations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In January 2017, the FASB issued guidance which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The new guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. &lt;/font&gt;A reporting entity should apply the amendment prospectively&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;. The adoption of this guidance is not expected to have any material impact on the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Goodwill Impairment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In January 2017, the FASB issued guidance which simplifies the test for goodwill impairment. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&amp;#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. &lt;/font&gt;The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Modifications to Share-Based Payment Awards&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In May 2017, the FASB issued guidance to provide clarity and reduce (i) the diversity in practice and (ii) the cost and complexity when applying the accounting guidance for equity-based compensation to a change to the terms or conditions of a share-based payment award. This update provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. This guidance should be applied prospectively to an award modified on or after that adoption date. The adoption of this guidance is not expected to have any material impact on the Company&amp;#8217;s consolidated financial statements.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Derivatives and Hedging&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In August 2017, the FASB issued guidance to improve the financial reporting of hedging relationships to better portray the economic results of an entity&amp;#8217;s risk management activities in its financial statements. The amendments in this update also make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years; the guidance allows for early adoption in any interim period after issuance of the update. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</mpaa:NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets, Net-D&V Electronics Ltd [Member]-->
  <mpaa:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet contextRef="c20170718_BusinessAcquisitionAxis_DVElectronicsLtdMember" unitRef="U002" decimals="0">1121000</mpaa:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).</link:footnote>
    <link:loc xlink:href="#Item-1" xlink:label="Item-1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-1_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-2" xlink:label="Item-2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-2_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-3" xlink:label="Item-3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-3_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-4" xlink:label="Item-4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-4_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-5" xlink:label="Item-5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-5_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-6" xlink:label="Item-6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-6_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-7" xlink:label="Item-7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-7_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-8" xlink:label="Item-8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-8_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Remanufactured cores held at customers' locations represent the core portion of the Company's customers' finished goods at the Company's customers' locations.</link:footnote>
    <link:loc xlink:href="#Item-9" xlink:label="Item-9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-9_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-10" xlink:label="Item-10_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>mpaa-20171231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<xs:schema targetNamespace="http://motorcarparts.com/20171231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mpaa="http://motorcarparts.com/20171231" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://motorcarparts.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited" id="ConsolidatedBalanceSheetsUnaudited">
        <link:definition>010000 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" id="ConsolidatedBalanceSheetsUnauditedParenthetical">
        <!--Parent Role: Consolidated Balance Sheets (Unaudited)-->
        <link:definition>010100 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited" id="ConsolidatedStatementsOfOperationsUnaudited">
        <link:definition>020000 - Statement - Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" id="ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited">
        <link:definition>030000 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical" id="ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical">
        <!--Parent Role: Consolidated Statements of Comprehensive (Loss) Income (Unaudited)-->
        <link:definition>030100 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" id="ConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>040000 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/BasisOfPresentation" id="BasisOfPresentation">
        <link:definition>060100 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/CompanyBackgroundAndOrganization" id="CompanyBackgroundAndOrganization">
        <link:definition>060200 - Disclosure - Company Background and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NewAccountingPronouncements" id="NewAccountingPronouncements">
        <link:definition>060300 - Disclosure - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/Acquisition" id="Acquisition">
        <link:definition>060400 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssets" id="GoodwillAndIntangibleAssets">
        <link:definition>060500 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
        <link:definition>060600 - Disclosure - Accounts Receivable - Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/Inventory" id="Inventory">
        <link:definition>060700 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformation" id="SignificantCustomerAndOtherInformation">
        <link:definition>060800 - Disclosure - Significant Customer and Other Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/Debt" id="Debt">
        <link:definition>060900 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" id="AccountsReceivableDiscountPrograms">
        <link:definition>061000 - Disclosure - Accounts Receivable Discount Programs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomePerShare" id="NetLossIncomePerShare">
        <link:definition>061100 - Disclosure - Net (Loss) Income Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>061200 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives" id="FinancialRiskManagementAndDerivatives">
        <link:definition>061300 - Disclosure - Financial Risk Management and Derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>061400 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPayments" id="SharebasedPayments">
        <link:definition>061500 - Disclosure - Share-based Payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss" id="AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>061600 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ShareRepurchaseProgram" id="ShareRepurchaseProgram">
        <link:definition>061700 - Disclosure - Share Repurchase Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SubsequentEvent" id="SubsequentEvent">
        <link:definition>061800 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/BasisOfPresentationPolicies" id="BasisOfPresentationPolicies">
        <!--Parent Role: Basis of Presentation-->
        <link:definition>070100 - Disclosure - Basis of Presentation (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NewAccountingPronouncementsPolicies" id="NewAccountingPronouncementsPolicies">
        <!--Parent Role: New Accounting Pronouncements-->
        <link:definition>070300 - Disclosure - New Accounting Pronouncements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables" id="GoodwillAndIntangibleAssetsTables">
        <!--Parent Role: Goodwill and Intangible Assets-->
        <link:definition>080500 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
        <!--Parent Role: Accounts Receivable - Net-->
        <link:definition>080600 - Disclosure - Accounts Receivable - Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/InventoryTables" id="InventoryTables">
        <!--Parent Role: Inventory-->
        <link:definition>080700 - Disclosure - Inventory (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables" id="SignificantCustomerAndOtherInformationTables">
        <!--Parent Role: Significant Customer and Other Information-->
        <link:definition>080800 - Disclosure - Significant Customer and Other Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/DebtTables" id="DebtTables">
        <!--Parent Role: Debt-->
        <link:definition>080900 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" id="AccountsReceivableDiscountProgramsTables">
        <!--Parent Role: Accounts Receivable Discount Programs-->
        <link:definition>081000 - Disclosure - Accounts Receivable Discount Programs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomePerShareTables" id="NetLossIncomePerShareTables">
        <!--Parent Role: Net (Loss) Income Per Share-->
        <link:definition>081100 - Disclosure - Net (Loss) Income Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables" id="FinancialRiskManagementAndDerivativesTables">
        <!--Parent Role: Financial Risk Management and Derivatives-->
        <link:definition>081300 - Disclosure - Financial Risk Management and Derivatives (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <!--Parent Role: Fair Value Measurements-->
        <link:definition>081400 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsTables" id="SharebasedPaymentsTables">
        <!--Parent Role: Share-based Payments-->
        <link:definition>081500 - Disclosure - Share-based Payments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables" id="AccumulatedOtherComprehensiveIncomeLossTables">
        <!--Parent Role: Accumulated Other Comprehensive Income (Loss)-->
        <link:definition>081600 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails" id="CompanyBackgroundAndOrganizationDetails">
        <!--Parent Role: Company Background and Organization-->
        <link:definition>090200 - Disclosure - Company Background and Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AcquisitionDetails" id="AcquisitionDetails">
        <!--Parent Role: Acquisition-->
        <link:definition>090400 - Disclosure - Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" id="GoodwillAndIntangibleAssetsGoodwillDetails">
        <!--Parent Role: Goodwill and Intangible Assets-->
        <link:definition>090500 - Disclosure - Goodwill and Intangible Assets, Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsDetails" id="GoodwillAndIntangibleAssetsDetails">
        <!--Parent Role: Goodwill and Intangible Assets-->
        <link:definition>090502 - Disclosure - Goodwill and Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails" id="GoodwillAndIntangibleAssetsAmortizationExpenseDetails">
        <!--Parent Role: Goodwill and Intangible Assets-->
        <link:definition>090504 - Disclosure - Goodwill and Intangible Assets, Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNetDetails" id="AccountsReceivableNetDetails">
        <!--Parent Role: Accounts Receivable - Net-->
        <link:definition>090600 - Disclosure - Accounts Receivable - Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNetWarrantyReturnsDetails" id="AccountsReceivableNetWarrantyReturnsDetails">
        <!--Parent Role: Accounts Receivable - Net-->
        <link:definition>090602 - Disclosure - Accounts Receivable - Net - Warranty Returns (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/InventoryDetails" id="InventoryDetails">
        <!--Parent Role: Inventory-->
        <link:definition>090700 - Disclosure - Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails" id="SignificantCustomerAndOtherInformationDetails">
        <!--Parent Role: Significant Customer and Other Information-->
        <link:definition>090800 - Disclosure - Significant Customer and Other Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/DebtDetails" id="DebtDetails">
        <!--Parent Role: Debt-->
        <link:definition>090900 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/DebtCreditFacilityDetails1" id="DebtCreditFacilityDetails1">
        <!--Parent Role: Debt (Details)-->
        <link:definition>090902 - Disclosure - Debt, Credit Facility (Details)1</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails" id="AccountsReceivableDiscountProgramsDetails">
        <!--Parent Role: Accounts Receivable Discount Programs-->
        <link:definition>091000 - Disclosure - Accounts Receivable Discount Programs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomePerShareDetails" id="NetLossIncomePerShareDetails">
        <!--Parent Role: Net (Loss) Income Per Share-->
        <link:definition>091100 - Disclosure - Net (Loss) Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: Income Taxes-->
        <link:definition>091200 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails" id="FinancialRiskManagementAndDerivativesDetails">
        <!--Parent Role: Financial Risk Management and Derivatives-->
        <link:definition>091300 - Disclosure - Financial Risk Management and Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <!--Parent Role: Fair Value Measurements-->
        <link:definition>091400 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails" id="SharebasedPaymentsStockOptionsActivityDetails">
        <!--Parent Role: Share-based Payments-->
        <link:definition>091500 - Disclosure - Share-based Payments - Stock Options Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails" id="SharebasedPaymentsRestrictedStockUnitsDetails">
        <!--Parent Role: Share-based Payments-->
        <link:definition>091502 - Disclosure - Share-based Payments - Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" id="AccumulatedOtherComprehensiveIncomeLossDetails">
        <!--Parent Role: Accumulated Other Comprehensive Income (Loss)-->
        <link:definition>091600 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ShareRepurchaseProgramDetails" id="ShareRepurchaseProgramDetails">
        <!--Parent Role: Share Repurchase Program-->
        <link:definition>091700 - Disclosure - Share Repurchase Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SubsequentEventDetails" id="SubsequentEventDetails">
        <!--Parent Role: Subsequent Event-->
        <link:definition>091800 - Disclosure - Subsequent Event (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="IncomeTaxDisclosureTable" id="mpaa_IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxDisclosureLineItems" id="mpaa_IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccountsReceivableDiscountProgramsAbstract" id="mpaa_AccountsReceivableDiscountProgramsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccountsReceivableDiscountProgramsTextBlock" id="mpaa_AccountsReceivableDiscountProgramsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="InterestExpense-Net" id="mpaa_InterestExpense-Net" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AccruedCorePaymentCurrent" id="mpaa_AccruedCorePaymentCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NetInventory" id="mpaa_NetInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="InventoryUnreturned" id="mpaa_InventoryUnreturned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="CustomerFinishedGoodsReturnsAccrual" id="mpaa_CustomerFinishedGoodsReturnsAccrual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LongTermCoreInventoryNet" id="mpaa_LongTermCoreInventoryNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="LongtermCoreInventoryDeposit" id="mpaa_LongtermCoreInventoryDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="AccruedCorePaymentNoncurrent" id="mpaa_AccruedCorePaymentNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BasisOfPresentationAbstract" id="mpaa_BasisOfPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInAccruedCorePayment" id="mpaa_IncreaseDecreaseInAccruedCorePayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AmortizationOfInterestOnAccruedCorePayments" id="mpaa_AmortizationOfInterestOnAccruedCorePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="IncreaseDecreaseInInventory" id="mpaa_IncreaseDecreaseInInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="IncreaseDecreaseInInventoryUnreturned" id="mpaa_IncreaseDecreaseInInventoryUnreturned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInLong-TermCoreInventory" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="CashPaidDuringPeriodForAbstract" id="mpaa_CashPaidDuringPeriodForAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" id="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DiscountRecordedAsInterestExpense" id="mpaa_DiscountRecordedAsInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AccountsReceivablesDiscounted" id="mpaa_AccountsReceivablesDiscounted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContingentConsiderationMember" id="mpaa_ContingentConsiderationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SupplierWarrantMember" id="mpaa_SupplierWarrantMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantLiabilityFairValueDisclosure" id="mpaa_WarrantLiabilityFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="DeferredCompensationFairValueDisclosure" id="mpaa_DeferredCompensationFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockRepurchasedAndRetiredCumulativeShares" id="mpaa_StockRepurchasedAndRetiredCumulativeShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SummaryOfStockOptionTransactionsAbstract" id="mpaa_SummaryOfStockOptionTransactionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="NoncoreInventoryAbstract" id="mpaa_NoncoreInventoryAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LongtermCoreInventoryAbstract" id="mpaa_LongtermCoreInventoryAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UsedCoresHeldAtFacilities" id="mpaa_UsedCoresHeldAtFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="RemanufacturedCoresHeldInFinishedGoods" id="mpaa_RemanufacturedCoresHeldInFinishedGoods" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="UsedCoresExpectedToBeReturnedByCustomers" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="LongTermCoreInventoryGross" id="mpaa_LongTermCoreInventoryGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="RemanufacturedCoresHeldAtCustomersLocations" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="InventoryValuationReservesLongTermCore" id="mpaa_InventoryValuationReservesLongTermCore" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="InventoryValuationReservesNonCore" id="mpaa_InventoryValuationReservesNonCore" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" id="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" id="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="CustomerAllowancesEarned" id="mpaa_CustomerAllowancesEarned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="CustomerPaymentDiscrepancies" id="mpaa_CustomerPaymentDiscrepancies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="CustomerCoreReturnsAccrualsCurrent" id="mpaa_CustomerCoreReturnsAccrualsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TotalAccountsReceivableOffsetAccounts" id="mpaa_TotalAccountsReceivableOffsetAccounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="CustomerReturnsRgaIssued" id="mpaa_CustomerReturnsRgaIssued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" id="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BrakeMasterCylindersProductsMember" id="mpaa_BrakeMasterCylindersProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WheelHubProductsMember" id="mpaa_WheelHubProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherProductsMember" id="mpaa_OtherProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CustomerDMember" id="mpaa_CustomerDMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CustomerEMember" id="mpaa_CustomerEMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CustomerBMember" id="mpaa_CustomerBMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CustomerAMember" id="mpaa_CustomerAMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RotatingElectricalProductsMember" id="mpaa_RotatingElectricalProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CustomerCMember" id="mpaa_CustomerCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WXAgreementAbstract" id="mpaa_WXAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReferenceInterestRateUnderOption1Floor" id="mpaa_ReferenceInterestRateUnderOption1Floor" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FairValueInputsProbabilityOfFutureEvent" id="mpaa_FairValueInputsProbabilityOfFutureEvent" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ParentCompanyCreditAgreementMember" id="mpaa_ParentCompanyCreditAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StrategicCooperationAgreementMember" id="mpaa_StrategicCooperationAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CommercialLetterOfCreditMember" id="mpaa_CommercialLetterOfCreditMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReferenceRateMember" id="mpaa_ReferenceRateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentBasisSpreadOnVariableRateOption2" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="mpaa_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" id="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="DVElectronicsLtdMember" id="mpaa_DVElectronicsLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>mpaa-20171231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShareDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShareDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtCreditFacilityDetails1" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtCreditFacilityDetails1" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/InventoryDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsAmortizationExpenseDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedBalanceSheetsUnaudited" />
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: Liabilities to LongTermDebtNoncurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to OtherLiabilitiesNoncurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedLiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LongTermDebtCurrent" xlink:title="calculation: LiabilitiesCurrent to LongTermDebtCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LinesOfCreditCurrent" xlink:title="calculation: LiabilitiesCurrent to LinesOfCreditCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="OtherLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to OtherLiabilitiesCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:label="CustomerFinishedGoodsReturnsAccrual" xlink:title="CustomerFinishedGoodsReturnsAccrual" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="CustomerFinishedGoodsReturnsAccrual" xlink:title="calculation: LiabilitiesCurrent to CustomerFinishedGoodsReturnsAccrual" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentCurrent" xlink:label="AccruedCorePaymentCurrent" xlink:title="AccruedCorePaymentCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedCorePaymentCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedCorePaymentCurrent" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesCurrent" xlink:title="calculation: Liabilities to LiabilitiesCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentNoncurrent" xlink:label="AccruedCorePaymentNoncurrent" xlink:title="AccruedCorePaymentNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="AccruedCorePaymentNoncurrent" xlink:title="calculation: Liabilities to AccruedCorePaymentNoncurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to DeferredTaxLiabilitiesNoncurrent" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="PreferredStockValue" xlink:title="calculation: StockholdersEquity to PreferredStockValue" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquity" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryUnreturned" xlink:label="InventoryUnreturned" xlink:title="InventoryUnreturned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryUnreturned" xlink:title="calculation: AssetsCurrent to InventoryUnreturned" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="ShortTermInvestments" xlink:title="calculation: AssetsCurrent to ShortTermInvestments" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseAndOtherAssetsCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NetInventory" xlink:label="NetInventory" xlink:title="NetInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="NetInventory" xlink:title="calculation: AssetsCurrent to NetInventory" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="calculation: Assets to IntangibleAssetsNetExcludingGoodwill" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: Assets to OtherAssetsNoncurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: Assets to DeferredTaxAssetsNetNoncurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="Goodwill" xlink:title="calculation: Assets to Goodwill" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="LongTermCoreInventoryNet" xlink:title="calculation: Assets to LongTermCoreInventoryNet" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryDeposit" xlink:label="LongtermCoreInventoryDeposit" xlink:title="LongtermCoreInventoryDeposit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="LongtermCoreInventoryDeposit" xlink:title="calculation: Assets to LongtermCoreInventoryDeposit" order="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InterestExpense-Net" xlink:label="InterestExpense-Net" xlink:title="InterestExpense-Net" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="InterestExpense-Net" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to InterestExpense-Net" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfGoodsAndServicesSold" xlink:title="calculation: GrossProfit to CostOfGoodsAndServicesSold" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="SalesRevenueNet" xlink:title="calculation: GrossProfit to SalesRevenueNet" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="GrossProfit" xlink:title="calculation: OperatingIncomeLoss to GrossProfit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="SellingAndMarketingExpense" xlink:title="calculation: OperatingExpenses to SellingAndMarketingExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ResearchAndDevelopmentExpense" xlink:title="calculation: OperatingExpenses to ResearchAndDevelopmentExpense" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="GeneralAndAdministrativeExpense" xlink:title="calculation: OperatingExpenses to GeneralAndAdministrativeExpense" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: OperatingIncomeLoss to OperatingExpenses" order="2.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to OperatingIncomeLoss" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="calculation: NetIncomeLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: NetIncomeLoss to IncomeTaxExpenseBenefit" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="calculation: ComprehensiveIncomeNetOfTax to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="NetIncomeLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTax to NetIncomeLoss" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsForRepurchaseOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsForRepurchaseOfCommonStock" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="RepaymentsOfLongTermCapitalLeaseObligations" xlink:title="RepaymentsOfLongTermCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLongTermCapitalLeaseObligations" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLongTermCapitalLeaseObligations" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromStockOptionsExercised" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="ProceedsFromLongTermLinesOfCredit" xlink:title="ProceedsFromLongTermLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromLongTermLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromLongTermLinesOfCredit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLongTermDebt" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfFinancingCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfFinancingCosts" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="RepaymentsOfLongTermLinesOfCredit" xlink:title="RepaymentsOfLongTermLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLongTermLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLongTermLinesOfCredit" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromWarrantExercises" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromWarrantExercises" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:title="PaymentForContingentConsiderationLiabilityFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentForContingentConsiderationLiabilityFinancingActivities" order="6.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInFinancingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="PaymentsForProceedsFromShortTermInvestments" xlink:title="PaymentsForProceedsFromShortTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsForProceedsFromShortTermInvestments" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsForProceedsFromShortTermInvestments" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireBusinessesNetOfCashAcquired" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInInvestingActivities" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NetIncomeLoss" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherOperatingAssets" order="24.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:label="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:title="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" order="26.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AmortizationOfFinancingCosts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AmortizationOfFinancingCosts" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="InventoryWriteDown" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to InventoryWriteDown" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInInventory" xlink:label="IncreaseDecreaseInInventory" xlink:title="IncreaseDecreaseInInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInInventory" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInInventory" order="21.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="25.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsReceivable" order="20.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to FairValueAdjustmentOfWarrants" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInLong-TermCoreInventory" xlink:label="IncreaseDecreaseInLong-TermCoreInventory" xlink:title="IncreaseDecreaseInLong-TermCoreInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInLong-TermCoreInventory" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInLong-TermCoreInventory" order="28.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="23.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ProvisionForDoubtfulAccounts" order="16.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInInventoryUnreturned" xlink:label="IncreaseDecreaseInInventoryUnreturned" xlink:title="IncreaseDecreaseInInventoryUnreturned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInInventoryUnreturned" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInInventoryUnreturned" order="22.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="19.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AmortizationOfIntangibleAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AmortizationOfIntangibleAssets" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AmortizationOfInterestOnAccruedCorePayments" xlink:label="AmortizationOfInterestOnAccruedCorePayments" xlink:title="AmortizationOfInterestOnAccruedCorePayments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AmortizationOfInterestOnAccruedCorePayments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AmortizationOfInterestOnAccruedCorePayments" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherOperatingLiabilities" order="31.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInAccruedCorePayment" xlink:label="IncreaseDecreaseInAccruedCorePayment" xlink:title="IncreaseDecreaseInAccruedCorePayment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccruedCorePayment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccruedCorePayment" order="30.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DeferredIncomeTaxExpenseBenefit" order="18.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:label="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:title="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ProvisionForRecoveryOfCustomerPaymentDiscrepancies" order="15.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="Depreciation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to Depreciation" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:label="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:title="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to GainLossOnSaleOfPropertyPlantEquipment" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AllowanceForDoubtfulAccountsReceivableRecoveries" order="10.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInOperatingActivities" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to EffectOfExchangeRateOnCashAndCashEquivalents" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="AccountsReceivableNet" xlink:title="AccountsReceivableNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsReceivableNet" xlink:to="AccountsReceivableGrossCurrent" xlink:title="calculation: AccountsReceivableNet to AccountsReceivableGrossCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TotalAccountsReceivableOffsetAccounts" xlink:label="TotalAccountsReceivableOffsetAccounts" xlink:title="TotalAccountsReceivableOffsetAccounts" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerAllowancesEarned" xlink:label="CustomerAllowancesEarned" xlink:title="CustomerAllowancesEarned" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="CustomerAllowancesEarned" xlink:title="calculation: TotalAccountsReceivableOffsetAccounts to CustomerAllowancesEarned" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerPaymentDiscrepancies" xlink:label="CustomerPaymentDiscrepancies" xlink:title="CustomerPaymentDiscrepancies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="CustomerPaymentDiscrepancies" xlink:title="calculation: TotalAccountsReceivableOffsetAccounts to CustomerPaymentDiscrepancies" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerCoreReturnsAccrualsCurrent" xlink:label="CustomerCoreReturnsAccrualsCurrent" xlink:title="CustomerCoreReturnsAccrualsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="CustomerCoreReturnsAccrualsCurrent" xlink:title="calculation: TotalAccountsReceivableOffsetAccounts to CustomerCoreReturnsAccrualsCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="calculation: TotalAccountsReceivableOffsetAccounts to AllowanceForDoubtfulAccountsReceivableCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerReturnsRgaIssued" xlink:label="CustomerReturnsRgaIssued" xlink:title="CustomerReturnsRgaIssued" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="CustomerReturnsRgaIssued" xlink:title="calculation: TotalAccountsReceivableOffsetAccounts to CustomerReturnsRgaIssued" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsReceivableNet" xlink:to="TotalAccountsReceivableOffsetAccounts" xlink:title="calculation: AccountsReceivableNet to TotalAccountsReceivableOffsetAccounts" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/InventoryDetails">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NetInventory" xlink:label="NetInventory" xlink:title="NetInventory" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryValuationReservesNonCore" xlink:label="InventoryValuationReservesNonCore" xlink:title="InventoryValuationReservesNonCore" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetInventory" xlink:to="InventoryValuationReservesNonCore" xlink:title="calculation: NetInventory to InventoryValuationReservesNonCore" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="InventoryGross" xlink:title="InventoryGross" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryGross" xlink:to="InventoryFinishedGoods" xlink:title="calculation: InventoryGross to InventoryFinishedGoods" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="InventoryRawMaterials" xlink:title="InventoryRawMaterials" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryGross" xlink:to="InventoryRawMaterials" xlink:title="calculation: InventoryGross to InventoryRawMaterials" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryGross" xlink:to="InventoryWorkInProcess" xlink:title="calculation: InventoryGross to InventoryWorkInProcess" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetInventory" xlink:to="InventoryGross" xlink:title="calculation: NetInventory to InventoryGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryValuationReservesLongTermCore" xlink:label="InventoryValuationReservesLongTermCore" xlink:title="InventoryValuationReservesLongTermCore" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermCoreInventoryNet" xlink:to="InventoryValuationReservesLongTermCore" xlink:title="calculation: LongTermCoreInventoryNet to InventoryValuationReservesLongTermCore" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryGross" xlink:label="LongTermCoreInventoryGross" xlink:title="LongTermCoreInventoryGross" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RemanufacturedCoresHeldInFinishedGoods" xlink:label="RemanufacturedCoresHeldInFinishedGoods" xlink:title="RemanufacturedCoresHeldInFinishedGoods" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermCoreInventoryGross" xlink:to="RemanufacturedCoresHeldInFinishedGoods" xlink:title="calculation: LongTermCoreInventoryGross to RemanufacturedCoresHeldInFinishedGoods" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RemanufacturedCoresHeldAtCustomersLocations" xlink:label="RemanufacturedCoresHeldAtCustomersLocations" xlink:title="RemanufacturedCoresHeldAtCustomersLocations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermCoreInventoryGross" xlink:to="RemanufacturedCoresHeldAtCustomersLocations" xlink:title="calculation: LongTermCoreInventoryGross to RemanufacturedCoresHeldAtCustomersLocations" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_UsedCoresExpectedToBeReturnedByCustomers" xlink:label="UsedCoresExpectedToBeReturnedByCustomers" xlink:title="UsedCoresExpectedToBeReturnedByCustomers" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermCoreInventoryGross" xlink:to="UsedCoresExpectedToBeReturnedByCustomers" xlink:title="calculation: LongTermCoreInventoryGross to UsedCoresExpectedToBeReturnedByCustomers" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_UsedCoresHeldAtFacilities" xlink:label="UsedCoresHeldAtFacilities" xlink:title="UsedCoresHeldAtFacilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermCoreInventoryGross" xlink:to="UsedCoresHeldAtFacilities" xlink:title="calculation: LongTermCoreInventoryGross to UsedCoresHeldAtFacilities" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermCoreInventoryNet" xlink:to="LongTermCoreInventoryGross" xlink:title="calculation: LongTermCoreInventoryNet to LongTermCoreInventoryGross" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="UnamortizedDebtIssuanceExpense" xlink:title="UnamortizedDebtIssuanceExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="UnamortizedDebtIssuanceExpense" xlink:title="calculation: LongTermDebt to UnamortizedDebtIssuanceExpense" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DebtInstrumentCarryingAmount" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DebtInstrumentCarryingAmount" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DebtInstrumentCarryingAmount" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DebtInstrumentCarryingAmount" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="calculation: DebtInstrumentCarryingAmount to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="DebtInstrumentCarryingAmount" xlink:title="calculation: LongTermDebt to DebtInstrumentCarryingAmount" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtCreditFacilityDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtCurrent" xlink:title="calculation: LongTermDebt to LongTermDebtCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: LongTermDebt to LongTermDebtNoncurrent" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>mpaa-20171231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://motorcarparts.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SubsequentEventDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ShareRepurchaseProgramDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPaymentsRestrictedStockUnitsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPaymentsStockOptionsActivityDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FinancialRiskManagementAndDerivativesDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShareDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShareDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableDiscountProgramsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtCreditFacilityDetails1" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtCreditFacilityDetails1" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SignificantCustomerAndOtherInformationDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/InventoryDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetWarrantyReturnsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetWarrantyReturnsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsAmortizationExpenseDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsGoodwillDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AcquisitionDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AcquisitionDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#CompanyBackgroundAndOrganizationDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccumulatedOtherComprehensiveIncomeLossTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPaymentsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPaymentsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FairValueMeasurementsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FinancialRiskManagementAndDerivativesTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShareTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShareTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableDiscountProgramsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SignificantCustomerAndOtherInformationTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/InventoryTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#InventoryTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NewAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NewAccountingPronouncementsPolicies" />
  <link:roleRef roleURI="http://motorcarparts.com/role/BasisOfPresentationPolicies" xlink:type="simple" xlink:href="mpaa-20171231.xsd#BasisOfPresentationPolicies" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SubsequentEvent" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SubsequentEvent" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ShareRepurchaseProgram" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ShareRepurchaseProgram" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccumulatedOtherComprehensiveIncomeLoss" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPayments" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPayments" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FairValueMeasurements" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FinancialRiskManagementAndDerivatives" />
  <link:roleRef roleURI="http://motorcarparts.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mpaa-20171231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShare" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShare" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableDiscountPrograms" />
  <link:roleRef roleURI="http://motorcarparts.com/role/Debt" xlink:type="simple" xlink:href="mpaa-20171231.xsd#Debt" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformation" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SignificantCustomerAndOtherInformation" />
  <link:roleRef roleURI="http://motorcarparts.com/role/Inventory" xlink:type="simple" xlink:href="mpaa-20171231.xsd#Inventory" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNet" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNet" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssets" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssets" />
  <link:roleRef roleURI="http://motorcarparts.com/role/Acquisition" xlink:type="simple" xlink:href="mpaa-20171231.xsd#Acquisition" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NewAccountingPronouncements" />
  <link:roleRef roleURI="http://motorcarparts.com/role/CompanyBackgroundAndOrganization" xlink:type="simple" xlink:href="mpaa-20171231.xsd#CompanyBackgroundAndOrganization" />
  <link:roleRef roleURI="http://motorcarparts.com/role/BasisOfPresentation" xlink:type="simple" xlink:href="mpaa-20171231.xsd#BasisOfPresentation" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedBalanceSheetsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="definition: StatementLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesCurrentAbstract" xlink:title="definition: StatementLineItems to LiabilitiesCurrentAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LongTermDebtNoncurrent" xlink:title="definition: StatementLineItems to LongTermDebtNoncurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentNoncurrent" xlink:label="AccruedCorePaymentNoncurrent" xlink:title="AccruedCorePaymentNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccruedCorePaymentNoncurrent" xlink:title="definition: StatementLineItems to AccruedCorePaymentNoncurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="definition: StatementLineItems to DeferredTaxLiabilitiesNoncurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="definition: StatementLineItems to OtherLiabilitiesNoncurrent" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Liabilities" xlink:title="definition: StatementLineItems to Liabilities" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommitmentsAndContingencies" xlink:title="definition: StatementLineItems to CommitmentsAndContingencies" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="definition: StatementLineItems to StockholdersEquityAbstract" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquity" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockValue" xlink:title="definition: StatementLineItems to PreferredStockValue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockValue" xlink:title="definition: StatementLineItems to CommonStockValue" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdditionalPaidInCapital" xlink:title="definition: StatementLineItems to AdditionalPaidInCapital" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: StatementLineItems to RetainedEarningsAccumulatedDeficit" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StatementLineItems to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsPayableCurrent" xlink:title="definition: StatementLineItems to AccountsPayableCurrent" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccruedLiabilitiesCurrent" xlink:title="definition: StatementLineItems to AccruedLiabilitiesCurrent" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:label="CustomerFinishedGoodsReturnsAccrual" xlink:title="CustomerFinishedGoodsReturnsAccrual" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CustomerFinishedGoodsReturnsAccrual" xlink:title="definition: StatementLineItems to CustomerFinishedGoodsReturnsAccrual" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentCurrent" xlink:label="AccruedCorePaymentCurrent" xlink:title="AccruedCorePaymentCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccruedCorePaymentCurrent" xlink:title="definition: StatementLineItems to AccruedCorePaymentCurrent" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LinesOfCreditCurrent" xlink:title="definition: StatementLineItems to LinesOfCreditCurrent" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherLiabilitiesCurrent" xlink:title="definition: StatementLineItems to OtherLiabilitiesCurrent" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LongTermDebtCurrent" xlink:title="definition: StatementLineItems to LongTermDebtCurrent" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesCurrent" xlink:title="definition: StatementLineItems to LiabilitiesCurrent" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsCurrentAbstract" xlink:title="definition: StatementLineItems to AssetsCurrentAbstract" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: StatementLineItems to PropertyPlantAndEquipmentNet" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LongTermCoreInventoryNet" xlink:title="definition: StatementLineItems to LongTermCoreInventoryNet" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryDeposit" xlink:label="LongtermCoreInventoryDeposit" xlink:title="LongtermCoreInventoryDeposit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LongtermCoreInventoryDeposit" xlink:title="definition: StatementLineItems to LongtermCoreInventoryDeposit" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="definition: StatementLineItems to DeferredTaxAssetsNetNoncurrent" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Goodwill" xlink:title="definition: StatementLineItems to Goodwill" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="definition: StatementLineItems to IntangibleAssetsNetExcludingGoodwill" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherAssetsNoncurrent" xlink:title="definition: StatementLineItems to OtherAssetsNoncurrent" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Assets" xlink:title="definition: StatementLineItems to Assets" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: StatementLineItems to CashAndCashEquivalentsAtCarryingValue" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ShortTermInvestments" xlink:title="definition: StatementLineItems to ShortTermInvestments" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: StatementLineItems to AccountsReceivableNetCurrent" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NetInventory" xlink:label="NetInventory" xlink:title="NetInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetInventory" xlink:title="definition: StatementLineItems to NetInventory" order="38.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryUnreturned" xlink:label="InventoryUnreturned" xlink:title="InventoryUnreturned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="InventoryUnreturned" xlink:title="definition: StatementLineItems to InventoryUnreturned" order="39.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="definition: StatementLineItems to PrepaidExpenseAndOtherAssetsCurrent" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsCurrent" xlink:title="definition: StatementLineItems to AssetsCurrent" order="41.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="42.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SeriesAPreferredStockMember" xlink:title="definition: ClassOfStockDomain to SeriesAPreferredStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="definition: StatementLineItems to StockholdersEquityAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to PreferredStockParOrStatedValuePerShare" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesAuthorized" xlink:title="definition: StatementLineItems to PreferredStockSharesAuthorized" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesIssued" xlink:title="definition: StatementLineItems to PreferredStockSharesIssued" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to CommonStockParOrStatedValuePerShare" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: StatementLineItems to CommonStockSharesAuthorized" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: StatementLineItems to CommonStockSharesIssued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: StatementLineItems to CommonStockSharesOutstanding" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SeriesAPreferredStockMember" xlink:title="definition: ClassOfStockDomain to SeriesAPreferredStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/BasisOfPresentation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/CompanyBackgroundAndOrganization" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NewAccountingPronouncements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/Acquisition" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNet" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/Inventory" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SignificantCustomerAndOtherInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/Debt" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FairValueMeasurements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPayments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ShareRepurchaseProgram" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SubsequentEvent" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/BasisOfPresentationPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NewAccountingPronouncementsPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/InventoryTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FairValueMeasurementsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPaymentsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AcquisitionDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: BusinessAcquisitionLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DVElectronicsLtdMember" xlink:label="DVElectronicsLtdMember" xlink:title="DVElectronicsLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DVElectronicsLtdMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DVElectronicsLtdMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="DevelopedTechnologyRightsMember" xlink:title="DevelopedTechnologyRightsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="DevelopedTechnologyRightsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to DevelopedTechnologyRightsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="TrademarksMember" xlink:title="TrademarksMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TrademarksMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to TrademarksMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:title="AcquiredFiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="definition: AcquiredFiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: AcquiredFiniteLivedIntangibleAssetsLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="definition: AcquiredFiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGross" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="definition: AcquiredFiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="definition: AcquiredFiniteLivedIntangibleAssetsLineItems to ScheduleOfFiniteLivedIntangibleAssetsTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="TrademarksMember" xlink:title="TrademarksMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TrademarksMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to TrademarksMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="DevelopedTechnologyRightsMember" xlink:title="DevelopedTechnologyRightsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="DevelopedTechnologyRightsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to DevelopedTechnologyRightsMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetWarrantyReturnsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/InventoryDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain_2" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain_2" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="SalesRevenueGoodsNetMember" xlink:title="SalesRevenueGoodsNetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueGoodsNetMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to SalesRevenueGoodsNetMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: ConcentrationRiskTable to ProductOrServiceAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RotatingElectricalProductsMember" xlink:label="RotatingElectricalProductsMember" xlink:title="RotatingElectricalProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="RotatingElectricalProductsMember" xlink:title="definition: ProductsAndServicesDomain to RotatingElectricalProductsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WheelHubProductsMember" xlink:label="WheelHubProductsMember" xlink:title="WheelHubProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="WheelHubProductsMember" xlink:title="definition: ProductsAndServicesDomain to WheelHubProductsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BrakeMasterCylindersProductsMember" xlink:label="BrakeMasterCylindersProductsMember" xlink:title="BrakeMasterCylindersProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="BrakeMasterCylindersProductsMember" xlink:title="definition: ProductsAndServicesDomain to BrakeMasterCylindersProductsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_OtherProductsMember" xlink:label="OtherProductsMember" xlink:title="OtherProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="OtherProductsMember" xlink:title="definition: ProductsAndServicesDomain to OtherProductsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ConcentrationRiskTable to MajorCustomersAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain_2" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain_2" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerAMember" xlink:label="CustomerAMember" xlink:title="CustomerAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerAMember" xlink:title="definition: NameOfMajorCustomerDomain to CustomerAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerBMember" xlink:label="CustomerBMember" xlink:title="CustomerBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerBMember" xlink:title="definition: NameOfMajorCustomerDomain to CustomerBMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerCMember" xlink:label="CustomerCMember" xlink:title="CustomerCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerCMember" xlink:title="definition: NameOfMajorCustomerDomain to CustomerCMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerDMember" xlink:label="CustomerDMember" xlink:title="CustomerDMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerDMember" xlink:title="definition: NameOfMajorCustomerDomain to CustomerDMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerEMember" xlink:label="CustomerEMember" xlink:title="CustomerEMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerEMember" xlink:title="definition: NameOfMajorCustomerDomain to CustomerEMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityAbstract" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentsAbstract" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="definition: DebtInstrumentLineItems to LineOfCredit" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WXAgreementAbstract" xlink:label="WXAgreementAbstract" xlink:title="WXAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="WXAgreementAbstract" xlink:title="definition: DebtInstrumentLineItems to WXAgreementAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="definition: DebtInstrumentLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: DebtInstrumentLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromWarrantExercises" xlink:title="definition: DebtInstrumentLineItems to ProceedsFromWarrantExercises" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantLiabilityFairValueDisclosure" xlink:label="WarrantLiabilityFairValueDisclosure" xlink:title="WarrantLiabilityFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="WarrantLiabilityFairValueDisclosure" xlink:title="definition: DebtInstrumentLineItems to WarrantLiabilityFairValueDisclosure" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="FairValueAssumptionsExpectedDividendRate" xlink:title="FairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FairValueAssumptionsExpectedDividendRate" xlink:title="definition: DebtInstrumentLineItems to FairValueAssumptionsExpectedDividendRate" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="FairValueAssumptionsExpectedVolatilityRate" xlink:title="FairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: DebtInstrumentLineItems to FairValueAssumptionsExpectedVolatilityRate" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="FairValueAssumptionsRiskFreeInterestRate" xlink:title="FairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: DebtInstrumentLineItems to FairValueAssumptionsRiskFreeInterestRate" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_FairValueInputsProbabilityOfFutureEvent" xlink:label="FairValueInputsProbabilityOfFutureEvent" xlink:title="FairValueInputsProbabilityOfFutureEvent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FairValueInputsProbabilityOfFutureEvent" xlink:title="definition: DebtInstrumentLineItems to FairValueInputsProbabilityOfFutureEvent" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="FairValueAssumptionsExpectedTerm" xlink:title="FairValueAssumptionsExpectedTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FairValueAssumptionsExpectedTerm" xlink:title="definition: DebtInstrumentLineItems to FairValueAssumptionsExpectedTerm" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="definition: DebtInstrumentLineItems to FairValueAdjustmentOfWarrants" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentCarryingAmount" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentCarryingAmount" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="UnamortizedDebtIssuanceExpense" xlink:title="UnamortizedDebtIssuanceExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="UnamortizedDebtIssuanceExpense" xlink:title="definition: DebtInstrumentLineItems to UnamortizedDebtIssuanceExpense" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebt" xlink:title="definition: DebtInstrumentLineItems to LongTermDebt" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtCurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtCurrent" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtNoncurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtNoncurrent" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:label="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:title="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:title="definition: DebtInstrumentLineItems to AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentPeriodicPaymentPrincipal" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ReferenceInterestRateUnderOption1Floor" xlink:label="ReferenceInterestRateUnderOption1Floor" xlink:title="ReferenceInterestRateUnderOption1Floor" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ReferenceInterestRateUnderOption1Floor" xlink:title="definition: DebtInstrumentLineItems to ReferenceInterestRateUnderOption1Floor" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:label="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:title="DebtInstrumentBasisSpreadOnVariableRateOption2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentBasisSpreadOnVariableRateOption2" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityCommitmentFeePercentage" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="35.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="definition: DebtInstrumentTable to DebtInstrumentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain_2" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain_2" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ParentCompanyCreditAgreementMember" xlink:label="ParentCompanyCreditAgreementMember" xlink:title="ParentCompanyCreditAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ParentCompanyCreditAgreementMember" xlink:title="definition: DebtInstrumentNameDomain to ParentCompanyCreditAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StrategicCooperationAgreementMember" xlink:label="StrategicCooperationAgreementMember" xlink:title="StrategicCooperationAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StrategicCooperationAgreementMember" xlink:title="definition: DebtInstrumentNameDomain to StrategicCooperationAgreementMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtInstrumentTable to LongtermDebtTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="LoansPayableMember" xlink:title="LoansPayableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="LoansPayableMember" xlink:title="definition: LongtermDebtTypeDomain to LoansPayableMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="definition: LongtermDebtTypeDomain to RevolvingCreditFacilityMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="CreditFacilityAxis" xlink:title="definition: DebtInstrumentTable to CreditFacilityAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain_2" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain_2" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="LetterOfCreditMember" xlink:title="definition: CreditFacilityDomain to LetterOfCreditMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="StandbyLettersOfCreditMember" xlink:title="StandbyLettersOfCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="StandbyLettersOfCreditMember" xlink:title="definition: CreditFacilityDomain to StandbyLettersOfCreditMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CommercialLetterOfCreditMember" xlink:label="CommercialLetterOfCreditMember" xlink:title="CommercialLetterOfCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="CommercialLetterOfCreditMember" xlink:title="definition: CreditFacilityDomain to CommercialLetterOfCreditMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="VariableRateAxis" xlink:title="definition: DebtInstrumentTable to VariableRateAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="definition: VariableRateAxis to VariableRateDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain_2" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain_2" xlink:title="definition: VariableRateAxis to VariableRateDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateLIBORMember" xlink:title="definition: VariableRateDomain to LondonInterbankOfferedRateLIBORMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ReferenceRateMember" xlink:label="ReferenceRateMember" xlink:title="ReferenceRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="ReferenceRateMember" xlink:title="definition: VariableRateDomain to ReferenceRateMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="definition: DebtInstrumentTable to RangeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: DebtInstrumentTable to ClassOfWarrantOrRightAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SupplierWarrantMember" xlink:label="SupplierWarrantMember" xlink:title="SupplierWarrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SupplierWarrantMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SupplierWarrantMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtCreditFacilityDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="definition: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain_2" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain_2" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to EmployeeStockOptionMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxDisclosureTable" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxDisclosureTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxDisclosureTable" xlink:to="StatementScenarioAxis" xlink:title="definition: IncomeTaxDisclosureTable to StatementScenarioAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioForecastMember" xlink:title="definition: ScenarioUnspecifiedDomain to ScenarioForecastMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="DerivativeInstrumentsGainLossLineItems" xlink:title="DerivativeInstrumentsGainLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="DerivativeNotionalAmount" xlink:title="definition: DerivativeInstrumentsGainLossLineItems to DerivativeNotionalAmount" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="definition: DerivativeInstrumentsGainLossLineItems to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:title="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:title="definition: DerivativeInstrumentsGainLossLineItems to DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="DerivativeInstrumentRiskAxis" xlink:title="definition: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to DerivativeInstrumentRiskAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="DerivativeContractTypeDomain" xlink:title="definition: DerivativeInstrumentRiskAxis to DerivativeContractTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain_2" xlink:title="DerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="DerivativeContractTypeDomain_2" xlink:title="definition: DerivativeInstrumentRiskAxis to DerivativeContractTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="ForeignExchangeForwardMember" xlink:title="ForeignExchangeForwardMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeContractTypeDomain" xlink:to="ForeignExchangeForwardMember" xlink:title="definition: DerivativeContractTypeDomain to ForeignExchangeForwardMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to IncomeStatementLocationAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="AssetsAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LiabilitiesAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LiabilitiesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="OtherLiabilitiesCurrentAbstract" xlink:title="OtherLiabilitiesCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="OtherLiabilitiesCurrentAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to OtherLiabilitiesCurrentAbstract" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesAbstract" xlink:label="OtherLiabilitiesAbstract" xlink:title="OtherLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="OtherLiabilitiesAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to OtherLiabilitiesAbstract" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantLiabilityFairValueDisclosure" xlink:label="WarrantLiabilityFairValueDisclosure" xlink:title="WarrantLiabilityFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="WarrantLiabilityFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to WarrantLiabilityFairValueDisclosure" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:title="ForeignCurrencyContractsLiabilityFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to ForeignCurrencyContractsLiabilityFairValueDisclosure" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DeferredCompensationFairValueDisclosure" xlink:label="DeferredCompensationFairValueDisclosure" xlink:title="DeferredCompensationFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DeferredCompensationFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DeferredCompensationFairValueDisclosure" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="ShortTermInvestmentsAbstract" xlink:title="ShortTermInvestmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ShortTermInvestmentsAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to ShortTermInvestmentsAbstract" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to PrepaidExpenseAndOtherAssetsCurrentAbstract" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="ForeignCurrencyContractAssetFairValueDisclosure" xlink:title="ForeignCurrencyContractAssetFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ForeignCurrencyContractAssetFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to ForeignCurrencyContractAssetFairValueDisclosure" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="InvestmentsFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to InvestmentsFairValueDisclosure" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="19.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain_2" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain_2" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByLiabilityClassAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="ForeignExchangeForwardMember" xlink:title="ForeignExchangeForwardMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="ForeignExchangeForwardMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to ForeignExchangeForwardMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SupplierWarrantMember" xlink:label="SupplierWarrantMember" xlink:title="SupplierWarrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="SupplierWarrantMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to SupplierWarrantMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ContingentConsiderationMember" xlink:label="ContingentConsiderationMember" xlink:title="ContingentConsiderationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="ContingentConsiderationMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to ContingentConsiderationMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SummaryOfStockOptionTransactionsAbstract" xlink:label="SummaryOfStockOptionTransactionsAbstract" xlink:title="SummaryOfStockOptionTransactionsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SummaryOfStockOptionTransactionsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SummaryOfStockOptionTransactionsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="22.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="15.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:title="OciBeforeReclassificationsNetOfTaxAttributableToParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OciBeforeReclassificationsNetOfTaxAttributableToParent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:title="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to AccumulatedOtherComprehensiveIncomeLossTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:title="AccumulatedNetUnrealizedInvestmentGainLossMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedTranslationAdjustmentMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedTranslationAdjustmentMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramAuthorizedAmount1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchasedAndRetiredDuringPeriodCumulativeValue" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:label="StockRepurchasedAndRetiredCumulativeShares" xlink:title="StockRepurchasedAndRetiredCumulativeShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchasedAndRetiredCumulativeShares" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchasedAndRetiredCumulativeShares" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="ClassOfTreasuryStockTable" xlink:title="definition: EquityClassOfTreasuryStockLineItems to ClassOfTreasuryStockTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfTreasuryStockTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ClassOfTreasuryStockTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="definition: SubsequentEventLineItems to StockRepurchaseProgramAuthorizedAmount1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventTable" xlink:title="definition: SubsequentEventLineItems to SubsequentEventTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: SubsequentEventTable to SubsequentEventTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: SubsequentEventTable to StatementEquityComponentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>mpaa-20171231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer_lbl">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="dei_EntityVoluntaryFilers_lbl">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="invest_DerivativeNotionalAmount_lbl" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl">Notional amount of foreign currency derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_DerivativeNotionalAmount_lbl1" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl1">Derivative, Notional Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl1" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableGrossCurrent_lbl">Accounts receivable - trade</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:title="label: AccountsReceivableGrossCurrent to us-gaap_AccountsReceivableGrossCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="AccountsReceivableNet" xlink:title="AccountsReceivableNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNet_lbl">Total accounts receivable - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:title="label: AccountsReceivableNet to us-gaap_AccountsReceivableNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNet_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNet_lbl1">Accounts Receivable, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl1" xlink:title="label: AccountsReceivableNet to us-gaap_AccountsReceivableNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl">Accounts Receivable - Trade [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableMember_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl1">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl1" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl">Accounts receivable - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl1">Accounts Receivable, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl">Accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossTable to us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossLineItems to us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl">Accumulated Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:title="AccumulatedNetUnrealizedInvestmentGainLossMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl">Unrealized Gain (Loss) on Short-Term Investments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xlink:title="label: AccumulatedNetUnrealizedInvestmentGainLossMember to us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl">Foreign Currency Translation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl">Estimated useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1">Weighted Average Amortization Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:title="AcquiredFiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsLineItems to us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net income to net cash used in operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl">Net provision for (recovery of) doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableRecoveries to us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl1">Allowance for Doubtful Accounts Receivable, Recoveries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableRecoveries to us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl">Allowance for bad debts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCosts_lbl">Amortization and write-off of debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:title="label: AmortizationOfFinancingCosts to us-gaap_AmortizationOfFinancingCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl1">Amortization expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesNameDomain_lbl">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:title="label: AntidilutiveSecuritiesNameDomain to us-gaap_AntidilutiveSecuritiesNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Antidilutive shares excluded from computation of earnings per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl2" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl2">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl2" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">TOTAL ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="BasisOfAccounting" xlink:title="BasisOfAccounting" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccounting_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US" id="us-gaap_BasisOfAccounting_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:title="label: BasisOfAccounting to us-gaap_BasisOfAccounting_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccounting_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccounting_lbl1" xml:lang="en-US" id="us-gaap_BasisOfAccounting_lbl1">Basis of Accounting [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl1" xlink:title="label: BasisOfAccounting to us-gaap_BasisOfAccounting_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">Acquisition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl">Finite-lived intangible assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and cash equivalents - Beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2">Cash and cash equivalents - End of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl">Non-cash investing and financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:title="label: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" id="us-gaap_ClassOfStockDomain_lbl">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xlink:title="label: ClassOfStockDomain to us-gaap_ClassOfStockDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightAxis_lbl">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:title="label: ClassOfWarrantOrRightAxis to us-gaap_ClassOfWarrantOrRightAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US" id="us-gaap_ClassOfTreasuryStockTable_lbl">Class of Treasury Stock [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:title="label: ClassOfTreasuryStockTable to us-gaap_ClassOfTreasuryStockTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl">Number of shares that can be purchased under warrants (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightDomain_lbl">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl" xlink:title="label: ClassOfWarrantOrRightDomain to us-gaap_ClassOfWarrantOrRightDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl">Initial exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">Common stock, authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">Common stock, issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,069,782 and 18,648,854 shares issued and outstanding at December 31, 2017 and March 31, 2017, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Common stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl">Comprehensive (loss) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="ComprehensiveIncomeNoteTextBlock" xlink:title="ComprehensiveIncomeNoteTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:title="label: ComprehensiveIncomeNoteTextBlock to us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl">Significant Customer and Other Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems_lbl">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable_lbl">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain_lbl">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Concentration risk percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold_lbl">Cost of goods sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityDomain_lbl">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xlink:title="label: CreditFacilityDomain to us-gaap_CreditFacilityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityAxis_lbl">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:title="label: CreditFacilityAxis to us-gaap_CreditFacilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerRelationshipsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:title="label: CustomerRelationshipsMember to us-gaap_CustomerRelationshipsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis_lbl">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl">Interest rate over LIBOR rate under option 1</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl">Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl1">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount_lbl">Principal amount of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DebtInstrumentCarryingAmount_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount_lbl1">Total payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl1" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl">Debt instrument, maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl1">Debt Instrument, Maturity Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl1" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Interest rate at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTable_lbl">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems_lbl">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain_lbl">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl">Quarterly principal payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:title="label: DebtInstrumentPeriodicPaymentPrincipal to us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentsAbstract_lbl">Summarized information about the term loan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentsAbstract_lbl" xlink:title="label: DebtInstrumentsAbstract to us-gaap_DebtInstrumentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1">Deferred Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl">Long-term deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl">Long-term deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation_lbl" xml:lang="en-US" id="us-gaap_Depreciation_lbl">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentRiskAxis_lbl">Derivative Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:title="label: DerivativeInstrumentRiskAxis to us-gaap_DerivativeInstrumentRiskAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl">Financial Risk Management and Derivatives [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl">Forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xlink:title="label: DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet to us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1">Net gain (loss) on forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xlink:title="label: DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet to us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl">Financial Risk Management and Derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="DerivativeInstrumentsGainLossLineItems" xlink:title="DerivativeInstrumentsGainLossLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xlink:title="label: DerivativeInstrumentsGainLossLineItems to us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:title="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xlink:title="label: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" id="us-gaap_DerivativeContractTypeDomain_lbl">Derivative Contract [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl" xlink:title="label: DerivativeContractTypeDomain to us-gaap_DerivativeContractTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="DevelopedTechnologyRightsMember" xlink:title="DevelopedTechnologyRightsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US" id="us-gaap_DevelopedTechnologyRightsMember_lbl">Developed Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:title="label: DevelopedTechnologyRightsMember to us-gaap_DevelopedTechnologyRightsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DevelopedTechnologyRightsMember_lbl1" xml:lang="en-US" id="us-gaap_DevelopedTechnologyRightsMember_lbl1">Developed Technology Rights [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl1" xlink:title="label: DevelopedTechnologyRightsMember to us-gaap_DevelopedTechnologyRightsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">Share-based Payments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">Share-based Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl1">Diluted net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl2">Earnings Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl2" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl">Net (Loss) Income Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl1">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl">Net (loss) income per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Basic net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Basic net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl2">Earnings Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl2" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">Net (Loss) Income Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl">Corporate tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl">Tax Reform Act [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl1">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl1" xlink:title="label: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl">Effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl">Total unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl">Total unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeStockOptionMember_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl1">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl1" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl">Weighted average vesting period over which compensation expense is expected to be recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1">Weighted average vesting period over which compensation expense is expected to be recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityAbstract_lbl">Share Repurchase Program [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US" id="us-gaap_EquityClassOfTreasuryStockLineItems_lbl">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:title="label: EquityClassOfTreasuryStockLineItems to us-gaap_EquityClassOfTreasuryStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants_lbl">Gain due to change in fair value of the warrant liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants_lbl1">Total (gain) loss included in net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl">Newly issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByLiabilityClassAxis_lbl">Liability Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:title="label: FairValueByLiabilityClassAxis to us-gaap_FairValueByLiabilityClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="FairValueAssumptionsRiskFreeInterestRate" xlink:title="FairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl">Risk free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: FairValueAssumptionsRiskFreeInterestRate to us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="FairValueAssumptionsExpectedVolatilityRate" xlink:title="FairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl">Expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: FairValueAssumptionsExpectedVolatilityRate to us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementFrequencyAxis_lbl">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:title="label: FairValueByMeasurementFrequencyAxis to us-gaap_FairValueByMeasurementFrequencyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl">Exercises/settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2">Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementFrequencyDomain_lbl">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:title="label: FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementFrequencyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">Fair Value Measurements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="FairValueAssumptionsExpectedDividendRate" xlink:title="FairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl">Dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl" xlink:title="label: FairValueAssumptionsExpectedDividendRate to us-gaap_FairValueAssumptionsExpectedDividendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="FairValueAssumptionsExpectedTerm" xlink:title="FairValueAssumptionsExpectedTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssumptionsExpectedTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssumptionsExpectedTerm_lbl" xml:lang="en-US" id="us-gaap_FairValueAssumptionsExpectedTerm_lbl">Expected life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedTerm" xlink:to="us-gaap_FairValueAssumptionsExpectedTerm_lbl" xlink:title="label: FairValueAssumptionsExpectedTerm to us-gaap_FairValueAssumptionsExpectedTerm_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsRecurringMember_lbl">Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:title="label: FairValueMeasurementsRecurringMember to us-gaap_FairValueMeasurementsRecurringMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl">Fair Value by Liability Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl">Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">Fair Value Measurements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl1">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel1Member_lbl">Level 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:title="label: FairValueInputsLevel1Member to us-gaap_FairValueInputsLevel1Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member_lbl">Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel3Member_lbl">Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:title="label: FairValueInputsLevel3Member to us-gaap_FairValueInputsLevel3Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl">Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (level 3)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl">Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl">Total (gain) loss included in net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl">Net transfers in (out) of Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl">2018 - remaining three months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl">Intangible assets subject to amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl">Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl">Estimated future amortization expense for intangible assets subject to amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGross_lbl">Gross Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:title="label: FiniteLivedIntangibleAssetsGross to us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl">Forward foreign currency exchange contracts included in prepaid and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue to us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="ForeignExchangeForwardMember" xlink:title="ForeignExchangeForwardMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignExchangeForwardMember_lbl" xml:lang="en-US" id="us-gaap_ForeignExchangeForwardMember_lbl">Forward Foreign Currency Exchange Contracts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl" xlink:title="label: ForeignExchangeForwardMember to us-gaap_ForeignExchangeForwardMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignExchangeForwardMember_lbl1" xml:lang="en-US" id="us-gaap_ForeignExchangeForwardMember_lbl1">Foreign Exchange Forward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl1" xlink:title="label: ForeignExchangeForwardMember to us-gaap_ForeignExchangeForwardMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:title="ForeignCurrencyContractsLiabilityFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl">Forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xlink:title="label: ForeignCurrencyContractsLiabilityFairValueDisclosure to us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" xlink:title="label: ForeignCurrencyContractsLiabilityFairValueDisclosure to us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl">Forward foreign currency exchange contracts included in other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue to us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="ForeignCurrencyContractAssetFairValueDisclosure" xlink:title="ForeignCurrencyContractAssetFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl">Forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xlink:title="label: ForeignCurrencyContractAssetFairValueDisclosure to us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" xlink:title="label: ForeignCurrencyContractAssetFairValueDisclosure to us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl">Loss on disposal of plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember_lbl">General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpense_lbl">General and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:title="label: GeneralAndAdministrativeExpense to us-gaap_GeneralAndAdministrativeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl">Goodwill and Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureTextBlock to us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureTextBlock to us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="GoodwillForeignCurrencyTranslationGainLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US" id="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl">Translation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:title="label: GoodwillForeignCurrencyTranslationGainLoss to us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xml:lang="en-US" id="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xlink:title="label: GoodwillForeignCurrencyTranslationGainLoss to us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_Goodwill_lbl1" xml:lang="en-US" id="us-gaap_Goodwill_lbl1">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl1" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill_lbl2" xml:lang="en-US" id="us-gaap_Goodwill_lbl2">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl2" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="GoodwillImpairmentLoss" xlink:title="GoodwillImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" id="us-gaap_GoodwillImpairmentLoss_lbl">Impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:title="label: GoodwillImpairmentLoss to us-gaap_GoodwillImpairmentLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillImpairmentLoss_lbl1" xml:lang="en-US" id="us-gaap_GoodwillImpairmentLoss_lbl1">Goodwill, Impairment Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl1" xlink:title="label: GoodwillImpairmentLoss to us-gaap_GoodwillImpairmentLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl">Goodwill acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl1">Goodwill, Acquired During Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="GoodwillRollForward" xlink:title="GoodwillRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" id="us-gaap_GoodwillRollForward_lbl">Goodwill [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xlink:title="label: GoodwillRollForward to us-gaap_GoodwillRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl">Goodwill and Intangible Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="us-gaap_GrossProfit_lbl">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis_lbl">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl">Income before income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain_lbl">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">Consolidated Statements of Operations (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income tax expense (benefit) from continuing operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet_lbl">Income taxes, net of refunds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in operating assets and liabilities, net of effects of acquisitions:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1">Increase (Decrease) in Other Operating Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:title="label: IncreaseDecreaseInOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl">Intangible assets - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl">Interest, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet_lbl1" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl1">Interest Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl1" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryDisclosureTextBlock_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:title="label: InventoryDisclosureTextBlock to us-gaap_InventoryDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryDisclosureTextBlock_lbl1">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl1" xlink:title="label: InventoryDisclosureTextBlock to us-gaap_InventoryDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="InventoryGross" xlink:title="InventoryGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="us-gaap_InventoryGross_lbl">Non-core inventory, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:title="label: InventoryGross to us-gaap_InventoryGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryGross_lbl1" xml:lang="en-US" id="us-gaap_InventoryGross_lbl1">Inventory, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryGross_lbl1" xlink:title="label: InventoryGross to us-gaap_InventoryGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US" id="us-gaap_InventoryWriteDown_lbl">Net provision for inventory reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:title="label: InventoryWriteDown to us-gaap_InventoryWriteDown_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="us-gaap_InventoryFinishedGoods_lbl">Finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:title="label: InventoryFinishedGoods to us-gaap_InventoryFinishedGoods_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryDisclosureAbstract_lbl">Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:title="label: InventoryDisclosureAbstract to us-gaap_InventoryDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="us-gaap_InventoryWorkInProcess_lbl">Work-in-process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:title="label: InventoryWorkInProcess to us-gaap_InventoryWorkInProcess_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="InventoryRawMaterials" xlink:title="InventoryRawMaterials" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterials_lbl">Raw materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:title="label: InventoryRawMaterials to us-gaap_InventoryRawMaterials_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InvestmentsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_InvestmentsFairValueDisclosure_lbl">Mutual funds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:title="label: InvestmentsFairValueDisclosure to us-gaap_InvestmentsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_InvestmentsFairValueDisclosure_lbl1">Investments, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl1" xlink:title="label: InvestmentsFairValueDisclosure to us-gaap_InvestmentsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl">LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:title="label: LondonInterbankOfferedRateLIBORMember to us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain_lbl">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis_lbl">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LetterOfCreditMember_lbl" xml:lang="en-US" id="us-gaap_LetterOfCreditMember_lbl">Letters of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl" xlink:title="label: LetterOfCreditMember to us-gaap_LetterOfCreditMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract_lbl">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract_lbl1">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl1" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities_lbl" xml:lang="en-US" id="us-gaap_Liabilities_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="us-gaap_LineOfCredit_lbl">Outstanding balance under revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityAbstract_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAbstract_lbl">Credit Facility [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:title="label: LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityAbstract_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAbstract_lbl1">Line of Credit Facility [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl1" xlink:title="label: LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl">Facility fee on total leverage ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentage to us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentage to us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl">Maximum borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl">Amount available under revolving facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US" id="us-gaap_LinesOfCreditCurrent_lbl">Revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:title="label: LinesOfCreditCurrent to us-gaap_LinesOfCreditCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="LoansPayableMember" xlink:title="LoansPayableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LoansPayableMember_lbl" xml:lang="en-US" id="us-gaap_LoansPayableMember_lbl">Term Loans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl" xlink:title="label: LoansPayableMember to us-gaap_LoansPayableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl">Accounts Receivable - Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:title="label: LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" xlink:title="label: LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl">2018 - remaining three months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1">Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl">Net carrying amount of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl1">Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl1" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByMaturityAbstract_lbl">Future repayments of the Term Loan, by fiscal year [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:title="label: LongTermDebtByMaturityAbstract to us-gaap_LongTermDebtByMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl">Current portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LongTermDebtCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl1">Less current portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl1" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl">Term loan, less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl1">Long-term portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="us-gaap_MajorCustomersAxis_lbl">Customers [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl" xlink:title="label: MajorCustomersAxis to us-gaap_MajorCustomersAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="us-gaap_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:title="label: MaximumMember to us-gaap_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="us-gaap_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:title="label: MinimumMember to us-gaap_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="MovementInStandardProductWarrantyAccrualRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xml:lang="en-US" id="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl">Change in warranty return accrual [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xlink:title="label: MovementInStandardProductWarrantyAccrualRollForward to us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" xml:lang="en-US" id="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" xlink:title="label: MovementInStandardProductWarrantyAccrualRollForward to us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="us-gaap_NameOfMajorCustomerDomain_lbl">Customer [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl" xlink:title="label: NameOfMajorCustomerDomain to us-gaap_NameOfMajorCustomerDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl">Company Background and Organization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NatureOfOperations_lbl1" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl1">Nature of Operations [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl1" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl">Net cash provided by financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl">Net cash used in operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net (loss) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net (loss) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl2">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl">New Accounting Pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl">New Accounting Pronouncements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl">Plant and equipment acquired under capital lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:title="label: NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 to us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments_lbl">Number of reportable segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportableSegments_lbl1" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments_lbl1">Number of Reportable Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl1" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:title="OciBeforeReclassificationsNetOfTaxAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl">Other comprehensive income (loss), net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xlink:title="label: OciBeforeReclassificationsNetOfTaxAttributableToParent to us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Operating income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenses_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl1">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl1" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl">Company Background and Organization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesAbstract" xlink:label="OtherLiabilitiesAbstract" xlink:title="OtherLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesAbstract_lbl">Other liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesAbstract_lbl" xlink:title="label: OtherLiabilitiesAbstract to us-gaap_OtherLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl">Unrealized gain on short-term investments, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl">Unrealized gain on short-term investments (net of tax of $55,000, $7,000, $133,000, and $66,000)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="OtherLiabilitiesCurrentAbstract" xlink:title="OtherLiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesCurrentAbstract_lbl">Other current liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xlink:title="label: OtherLiabilitiesCurrentAbstract to us-gaap_OtherLiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesCurrent_lbl">Other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:title="label: OtherLiabilitiesCurrent to us-gaap_OtherLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl">Other comprehensive income (loss), net of tax:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl">Foreign currency translation gain (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl">Total other comprehensive gain (loss), net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="us-gaap_ProductsAndServicesDomain_lbl">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="us-gaap_ProductsAndServicesDomain_lbl" xlink:title="label: ProductsAndServicesDomain to us-gaap_ProductsAndServicesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:title="PaymentForContingentConsiderationLiabilityFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl">Payment of contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:title="label: PaymentForContingentConsiderationLiabilityFinancingActivities to us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl1">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl1" xlink:title="label: PaymentForContingentConsiderationLiabilityFinancingActivities to us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl">Cash used to net share settle equity awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:title="label: PaymentsRelatedToTaxWithholdingForShareBasedCompensation to us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" xlink:title="label: PaymentsRelatedToTaxWithholdingForShareBasedCompensation to us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="PaymentsForProceedsFromShortTermInvestments" xlink:title="PaymentsForProceedsFromShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl">Change in short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xlink:title="label: PaymentsForProceedsFromShortTermInvestments to us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1">Payments for (Proceeds from) Short-term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" xlink:title="label: PaymentsForProceedsFromShortTermInvestments to us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl">Payments for debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl1">Payments of Financing Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl1" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl">Repurchase of common stock, including fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1">Payments for Repurchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl">Purchase of business, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Purchase of plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued_lbl">Preferred stock, issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl">Preferred stock, authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl">Prepaid expenses and other current assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1">Prepaid Expense and Other Assets, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromWarrantExercises_lbl">Settlement of warrant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:title="label: ProceedsFromWarrantExercises to us-gaap_ProceedsFromWarrantExercises_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromWarrantExercises_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromWarrantExercises_lbl1">Proceeds from Warrant Exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl1" xlink:title="label: ProceedsFromWarrantExercises to us-gaap_ProceedsFromWarrantExercises_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="ProceedsFromLongTermLinesOfCredit" xlink:title="ProceedsFromLongTermLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl">Borrowings under revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:title="label: ProceedsFromLongTermLinesOfCredit to us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1">Proceeds from Long-term Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" xlink:title="label: ProceedsFromLongTermLinesOfCredit to us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">Exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US" id="us-gaap_ProductOrServiceAxis_lbl">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="us-gaap_ProductOrServiceAxis_lbl" xlink:title="label: ProductOrServiceAxis to us-gaap_ProductOrServiceAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Plant and equipment - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" id="us-gaap_ProvisionForDoubtfulAccounts_lbl">Net provision for (recovery of) doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:title="label: ProvisionForDoubtfulAccounts to us-gaap_ProvisionForDoubtfulAccounts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeMember_lbl" xml:lang="en-US" id="us-gaap_RangeMember_lbl">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="us-gaap_RangeMember_lbl" xlink:title="label: RangeMember to us-gaap_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="us-gaap_RangeAxis_lbl">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:title="label: RangeAxis to us-gaap_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US" id="us-gaap_ReceivablesAbstract_lbl">Accounts Receivable - Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:title="label: ReceivablesAbstract to us-gaap_ReceivablesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:title="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl">Amounts reclassified from accumulated other comprehensive loss, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xlink:title="label: ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent to us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" xlink:title="label: ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent to us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="RepaymentsOfLongTermCapitalLeaseObligations" xlink:title="RepaymentsOfLongTermCapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl">Payments on capital lease obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xlink:title="label: RepaymentsOfLongTermCapitalLeaseObligations to us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1">Repayments of Long-term Capital Lease Obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" xlink:title="label: RepaymentsOfLongTermCapitalLeaseObligations to us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="RepaymentsOfLongTermLinesOfCredit" xlink:title="RepaymentsOfLongTermLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl">Repayments of revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xlink:title="label: RepaymentsOfLongTermLinesOfCredit to us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1">Repayments of Long-term Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" xlink:title="label: RepaymentsOfLongTermLinesOfCredit to us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl">Repayments of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl1">Repayments of Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember_lbl">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl">Revolving Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl1" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl1">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_RisksAndUncertaintiesAbstract_lbl">Significant Customer and Other Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:title="label: RisksAndUncertaintiesAbstract to us-gaap_RisksAndUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Weighted average expected holding period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl">Number of stock options unvested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl">Estimated future amortization expense for intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="SalesRevenueGoodsNetMember" xlink:title="SalesRevenueGoodsNetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNetMember_lbl">Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl" xlink:title="label: SalesRevenueGoodsNetMember to us-gaap_SalesRevenueGoodsNetMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueGoodsNetMember_lbl1" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNetMember_lbl1">Sales Revenue, Goods, Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl1" xlink:title="label: SalesRevenueGoodsNetMember to us-gaap_SalesRevenueGoodsNetMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueNet_lbl">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl" xlink:title="label: SalesRevenueNet to us-gaap_SalesRevenueNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="us-gaap_ScenarioUnspecifiedDomain_lbl">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl" xlink:title="label: ScenarioUnspecifiedDomain to us-gaap_ScenarioUnspecifiedDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="us-gaap_ScenarioForecastMember_lbl">Forecast [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl" xlink:title="label: ScenarioForecastMember to us-gaap_ScenarioForecastMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioForecastMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioForecastMember_lbl1" xml:lang="en-US" id="us-gaap_ScenarioForecastMember_lbl1">Scenario, Forecast [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl1" xlink:title="label: ScenarioForecastMember to us-gaap_ScenarioForecastMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Summary of stock option transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl">Schedule of reconciliation of basic and diluted net (loss) income per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl">Schedule of inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl">Schedule of change in warranty return accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:title="label: ScheduleOfProductWarrantyLiabilityTableTextBlock to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" xlink:title="label: ScheduleOfProductWarrantyLiabilityTableTextBlock to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:title="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl">Schedule of derivative instruments on consolidated statements of operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xlink:title="label: ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock to us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1">Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" xlink:title="label: ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock to us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl">Financial assets and liabilities measured at fair value recurring basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl">Schedule of restricted stock units activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock to us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl">Future repayments of the amended term loan, by fiscal year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl">Intangible assets subject to amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl">Summary of Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl">Summarized information about the term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl">Accumulated other comprehensive income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTextBlock_lbl">Summary of change in goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:title="label: ScheduleOfGoodwillTextBlock to us-gaap_ScheduleOfGoodwillTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl">Schedule of accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:title="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US" id="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl">Schedule of concentrations of risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:title="label: SchedulesOfConcentrationOfRiskByRiskFactorTextBlock to us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" xlink:title="label: SchedulesOfConcentrationOfRiskByRiskFactorTextBlock to us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="us-gaap_SellingAndMarketingExpense_lbl">Sales and marketing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:title="label: SellingAndMarketingExpense to us-gaap_SellingAndMarketingExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US" id="us-gaap_SeriesAPreferredStockMember_lbl">Series A Junior Participating Preferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:title="label: SeriesAPreferredStockMember to us-gaap_SeriesAPreferredStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl">Summary of restricted stock transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl">Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Share-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted Average Exercise Price [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">Vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl">Weighted average expected dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Weighted average expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Non-vested at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Non-vested at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl">Vested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl">Weighted average risk free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl">Summary of Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Non-vested at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Non-vested at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted average fair value of options granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl">Exercise price of options, upper range (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl">Exercise price of options, lower range (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="ShortTermInvestmentsAbstract" xlink:title="ShortTermInvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_ShortTermInvestmentsAbstract_lbl">Short-term investments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl" xlink:title="label: ShortTermInvestmentsAbstract to us-gaap_ShortTermInvestmentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US" id="us-gaap_ShortTermInvestments_lbl">Short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" xlink:title="label: ShortTermInvestments to us-gaap_ShortTermInvestments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="StandardProductWarrantyAccrualWarrantiesIssued" xlink:title="StandardProductWarrantyAccrualWarrantiesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl">Charged to expense/additions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xlink:title="label: StandardProductWarrantyAccrualWarrantiesIssued to us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="StandardProductWarrantyDisclosureAbstract" xlink:title="StandardProductWarrantyDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl">Warranty Returns [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" xlink:title="label: StandardProductWarrantyDisclosureAbstract to us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1">Standard Product Warranty Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" xlink:title="label: StandardProductWarrantyDisclosureAbstract to us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="StandardProductWarrantyAccrualPayments" xlink:title="StandardProductWarrantyAccrualPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrualPayments_lbl">Amounts processed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xlink:title="label: StandardProductWarrantyAccrualPayments to us-gaap_StandardProductWarrantyAccrualPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyAccrualPayments_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrualPayments_lbl1">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl1" xlink:title="label: StandardProductWarrantyAccrualPayments to us-gaap_StandardProductWarrantyAccrualPayments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="StandardProductWarrantyAccrual" xlink:title="StandardProductWarrantyAccrual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrual_lbl">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl" xlink:title="label: StandardProductWarrantyAccrual to us-gaap_StandardProductWarrantyAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StandardProductWarrantyAccrual_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrual_lbl1">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl1" xlink:title="label: StandardProductWarrantyAccrual to us-gaap_StandardProductWarrantyAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyAccrual_lbl2" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrual_lbl2">Standard Product Warranty Accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl2" xlink:title="label: StandardProductWarrantyAccrual to us-gaap_StandardProductWarrantyAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="StandbyLettersOfCreditMember" xlink:title="StandbyLettersOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandbyLettersOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandbyLettersOfCreditMember_lbl" xml:lang="en-US" id="us-gaap_StandbyLettersOfCreditMember_lbl">Standby Letters of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandbyLettersOfCreditMember" xlink:to="us-gaap_StandbyLettersOfCreditMember_lbl" xlink:title="label: StandbyLettersOfCreditMember to us-gaap_StandbyLettersOfCreditMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" id="us-gaap_StatementClassOfStockAxis_lbl">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:title="label: StatementClassOfStockAxis to us-gaap_StatementClassOfStockAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">Consolidated Statements of Cash Flows (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl">Consolidated Statements of Comprehensive (Loss) Income (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">Consolidated Balance Sheets (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="us-gaap_StatementScenarioAxis_lbl">Scenario [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" xlink:title="label: StatementScenarioAxis to us-gaap_StatementScenarioAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl">Shares available for repurchase, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:title="label: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" xlink:title="label: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl">Stock repurchase program, approved amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:title="label: StockRepurchaseProgramAuthorizedAmount1 to us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1">Stock Repurchase Program, Authorized Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" xlink:title="label: StockRepurchaseProgramAuthorizedAmount1 to us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total shareholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Shareholders' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsAbstract_lbl">Subsequent Event [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:title="label: SubsequentEventsAbstract to us-gaap_SubsequentEventsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain_lbl">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis_lbl">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock_lbl">Subsequent Event</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock_lbl1">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl1" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventLineItems_lbl">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:title="label: SubsequentEventLineItems to us-gaap_SubsequentEventLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTable_lbl">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:title="label: SubsequentEventTable to us-gaap_SubsequentEventTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventMember_lbl">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental disclosures of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="TrademarksMember" xlink:title="TrademarksMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TrademarksMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TrademarksMember_lbl" xml:lang="en-US" id="us-gaap_TrademarksMember_lbl">Trademarks [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl" xlink:title="label: TrademarksMember to us-gaap_TrademarksMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="TreasuryStockTextBlock" xlink:title="TreasuryStockTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockTextBlock_lbl">Share Repurchase Program</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl" xlink:title="label: TreasuryStockTextBlock to us-gaap_TreasuryStockTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="UnamortizedDebtIssuanceExpense" xlink:title="UnamortizedDebtIssuanceExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US" id="us-gaap_UnamortizedDebtIssuanceExpense_lbl">Unamortized financing fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:title="label: UnamortizedDebtIssuanceExpense to us-gaap_UnamortizedDebtIssuanceExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnamortizedDebtIssuanceExpense_lbl1" xml:lang="en-US" id="us-gaap_UnamortizedDebtIssuanceExpense_lbl1">Unamortized Debt Issuance Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl1" xlink:title="label: UnamortizedDebtIssuanceExpense to us-gaap_UnamortizedDebtIssuanceExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="us-gaap_VariableRateDomain_lbl">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xlink:title="label: VariableRateDomain to us-gaap_VariableRateDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="us-gaap_VariableRateAxis_lbl">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:title="label: VariableRateAxis to us-gaap_VariableRateAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl">Effect of potentially dilutive securities (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Basic shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Diluted shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Weighted average number of shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl">Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2">One-time non-cash tax charge for revaluation of deferred tax assets and liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl">Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense to mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense to mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2">One-time tax charge for the transition tax on repatriation of deferred foreign income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense to mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl">Amount of reasonable estimate for income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2">One time unfavorable impact related to tax legislation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncomeTaxDisclosureTable_lbl" xml:lang="en-US" id="mpaa_IncomeTaxDisclosureTable_lbl">Disclosures detailing information about the entity's income taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="mpaa_IncomeTaxDisclosureTable_lbl" xlink:title="label: IncomeTaxDisclosureTable to mpaa_IncomeTaxDisclosureTable_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncomeTaxDisclosureTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncomeTaxDisclosureTable_lbl1" xml:lang="en-US" id="mpaa_IncomeTaxDisclosureTable_lbl1">Income Tax Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="mpaa_IncomeTaxDisclosureTable_lbl1" xlink:title="label: IncomeTaxDisclosureTable to mpaa_IncomeTaxDisclosureTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncomeTaxDisclosureLineItems_lbl" xml:lang="en-US" id="mpaa_IncomeTaxDisclosureLineItems_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="mpaa_IncomeTaxDisclosureLineItems_lbl" xlink:title="label: IncomeTaxDisclosureLineItems to mpaa_IncomeTaxDisclosureLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncomeTaxDisclosureLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncomeTaxDisclosureLineItems_lbl1" xml:lang="en-US" id="mpaa_IncomeTaxDisclosureLineItems_lbl1">Income Tax Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="mpaa_IncomeTaxDisclosureLineItems_lbl1" xlink:title="label: IncomeTaxDisclosureLineItems to mpaa_IncomeTaxDisclosureLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:title="AccountsReceivableDiscountProgramsAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1">Accounts Receivable Discount Programs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" xlink:title="label: AccountsReceivableDiscountProgramsAbstract to mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:label="AccountsReceivableDiscountProgramsTextBlock" xlink:title="AccountsReceivableDiscountProgramsTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl">Describes the nature of the entity's non-recourse receivable discount programs with its customers and their respective banks.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xlink:title="label: AccountsReceivableDiscountProgramsTextBlock to mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1">Accounts Receivable Discount Programs [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xlink:title="label: AccountsReceivableDiscountProgramsTextBlock to mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2">Accounts Receivable Discount Programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" xlink:title="label: AccountsReceivableDiscountProgramsTextBlock to mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:label="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:title="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl">Tabular disclosure of accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xlink:title="label: ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock to mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1">Schedule of Accounts Receivable Discount Programs [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock to mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2">Schedule of accounts receivable discount programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" xlink:title="label: ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock to mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InterestExpense-Net" xlink:label="InterestExpense-Net" xlink:title="InterestExpense-Net" />
    <link:label xlink:type="resource" xlink:label="mpaa_InterestExpense-Net_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InterestExpense-Net_lbl" xml:lang="en-US" id="mpaa_InterestExpense-Net_lbl">The cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense-Net" xlink:to="mpaa_InterestExpense-Net_lbl" xlink:title="label: InterestExpense-Net to mpaa_InterestExpense-Net_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InterestExpense-Net_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InterestExpense-Net_lbl1" xml:lang="en-US" id="mpaa_InterestExpense-Net_lbl1">Interest Expense-Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense-Net" xlink:to="mpaa_InterestExpense-Net_lbl1" xlink:title="label: InterestExpense-Net to mpaa_InterestExpense-Net_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InterestExpense-Net_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_InterestExpense-Net_lbl2" xml:lang="en-US" id="mpaa_InterestExpense-Net_lbl2">Interest expense, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense-Net" xlink:to="mpaa_InterestExpense-Net_lbl2" xlink:title="label: InterestExpense-Net to mpaa_InterestExpense-Net_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentCurrent" xlink:label="AccruedCorePaymentCurrent" xlink:title="AccruedCorePaymentCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccruedCorePaymentCurrent_lbl" xml:lang="en-US" id="mpaa_AccruedCorePaymentCurrent_lbl">Carrying value as of the balance sheet date for obligations of accrued core payment due within one year or within the normal operating cycle if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentCurrent" xlink:to="mpaa_AccruedCorePaymentCurrent_lbl" xlink:title="label: AccruedCorePaymentCurrent to mpaa_AccruedCorePaymentCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccruedCorePaymentCurrent_lbl1" xml:lang="en-US" id="mpaa_AccruedCorePaymentCurrent_lbl1">Accrued core payment Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentCurrent" xlink:to="mpaa_AccruedCorePaymentCurrent_lbl1" xlink:title="label: AccruedCorePaymentCurrent to mpaa_AccruedCorePaymentCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AccruedCorePaymentCurrent_lbl2" xml:lang="en-US" id="mpaa_AccruedCorePaymentCurrent_lbl2">Accrued core payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentCurrent" xlink:to="mpaa_AccruedCorePaymentCurrent_lbl2" xlink:title="label: AccruedCorePaymentCurrent to mpaa_AccruedCorePaymentCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NetInventory" xlink:label="NetInventory" xlink:title="NetInventory" />
    <link:label xlink:type="resource" xlink:label="mpaa_NetInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_NetInventory_lbl" xml:lang="en-US" id="mpaa_NetInventory_lbl">Carrying amount (lower of cost or net realizable value) as of the balance sheet date of (1) non-core raw materials, (2) the non-core value of work in process, and (3) the non-core value of finished goods, less all valuation and other allowances. Excludes noncurrent inventory balances for (1) used cores, (2) the used core value of work in process, and (3) the remanufactured core portion of finished goods.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetInventory" xlink:to="mpaa_NetInventory_lbl" xlink:title="label: NetInventory to mpaa_NetInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_NetInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_NetInventory_lbl1" xml:lang="en-US" id="mpaa_NetInventory_lbl1">Net Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetInventory" xlink:to="mpaa_NetInventory_lbl1" xlink:title="label: NetInventory to mpaa_NetInventory_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_NetInventory_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_NetInventory_lbl2" xml:lang="en-US" id="mpaa_NetInventory_lbl2">Inventory - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetInventory" xlink:to="mpaa_NetInventory_lbl2" xlink:title="label: NetInventory to mpaa_NetInventory_lbl2" />
    <link:label xlink:type="resource" xlink:label="mpaa_NetInventory_lbl3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="mpaa_NetInventory_lbl3" xml:lang="en-US" id="mpaa_NetInventory_lbl3">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetInventory" xlink:to="mpaa_NetInventory_lbl3" xlink:title="label: NetInventory to mpaa_NetInventory_lbl3" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryUnreturned" xlink:label="InventoryUnreturned" xlink:title="InventoryUnreturned" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryUnreturned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryUnreturned_lbl" xml:lang="en-US" id="mpaa_InventoryUnreturned_lbl">Carrying amount as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl" xlink:title="label: InventoryUnreturned to mpaa_InventoryUnreturned_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryUnreturned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryUnreturned_lbl1" xml:lang="en-US" id="mpaa_InventoryUnreturned_lbl1">Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl1" xlink:title="label: InventoryUnreturned to mpaa_InventoryUnreturned_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryUnreturned_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_InventoryUnreturned_lbl2" xml:lang="en-US" id="mpaa_InventoryUnreturned_lbl2">Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl2" xlink:title="label: InventoryUnreturned to mpaa_InventoryUnreturned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:label="CustomerFinishedGoodsReturnsAccrual" xlink:title="CustomerFinishedGoodsReturnsAccrual" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US" id="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl">The carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a company authorization has not been issued.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xlink:title="label: CustomerFinishedGoodsReturnsAccrual to mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US" id="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1">Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xlink:title="label: CustomerFinishedGoodsReturnsAccrual to mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" xml:lang="en-US" id="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2">Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" xlink:title="label: CustomerFinishedGoodsReturnsAccrual to mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_LongTermCoreInventoryNet_lbl" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl">Carrying amount (lower of cost or net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations, less all valuation and other allowances.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongTermCoreInventoryNet_lbl1" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl1">Long-term core inventory net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl1" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_LongTermCoreInventoryNet_lbl2" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl2">Long-term core inventory - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl2" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl2" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="mpaa_LongTermCoreInventoryNet_lbl3" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl3">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl3" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl3" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryDeposit" xlink:label="LongtermCoreInventoryDeposit" xlink:title="LongtermCoreInventoryDeposit" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_LongtermCoreInventoryDeposit_lbl" xml:lang="en-US" id="mpaa_LongtermCoreInventoryDeposit_lbl">Carrying amount (lower of cost or net realizable value) of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryDeposit" xlink:to="mpaa_LongtermCoreInventoryDeposit_lbl" xlink:title="label: LongtermCoreInventoryDeposit to mpaa_LongtermCoreInventoryDeposit_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryDeposit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongtermCoreInventoryDeposit_lbl1" xml:lang="en-US" id="mpaa_LongtermCoreInventoryDeposit_lbl1">Long-term core inventory deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryDeposit" xlink:to="mpaa_LongtermCoreInventoryDeposit_lbl1" xlink:title="label: LongtermCoreInventoryDeposit to mpaa_LongtermCoreInventoryDeposit_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryDeposit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_LongtermCoreInventoryDeposit_lbl2" xml:lang="en-US" id="mpaa_LongtermCoreInventoryDeposit_lbl2">Long-term core inventory deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryDeposit" xlink:to="mpaa_LongtermCoreInventoryDeposit_lbl2" xlink:title="label: LongtermCoreInventoryDeposit to mpaa_LongtermCoreInventoryDeposit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentNoncurrent" xlink:label="AccruedCorePaymentNoncurrent" xlink:title="AccruedCorePaymentNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccruedCorePaymentNoncurrent_lbl" xml:lang="en-US" id="mpaa_AccruedCorePaymentNoncurrent_lbl">Carrying value as of the balance sheet date of obligations of accrued core payments, excluding amounts to be repaid within one year or normal operating cycle, if longer (current maturities).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentNoncurrent" xlink:to="mpaa_AccruedCorePaymentNoncurrent_lbl" xlink:title="label: AccruedCorePaymentNoncurrent to mpaa_AccruedCorePaymentNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccruedCorePaymentNoncurrent_lbl1" xml:lang="en-US" id="mpaa_AccruedCorePaymentNoncurrent_lbl1">Accrued Core Payment Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentNoncurrent" xlink:to="mpaa_AccruedCorePaymentNoncurrent_lbl1" xlink:title="label: AccruedCorePaymentNoncurrent to mpaa_AccruedCorePaymentNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AccruedCorePaymentNoncurrent_lbl2" xml:lang="en-US" id="mpaa_AccruedCorePaymentNoncurrent_lbl2">Long-term accrued core payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentNoncurrent" xlink:to="mpaa_AccruedCorePaymentNoncurrent_lbl2" xlink:title="label: AccruedCorePaymentNoncurrent to mpaa_AccruedCorePaymentNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_BasisOfPresentationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BasisOfPresentationAbstract_lbl1" xml:lang="en-US" id="mpaa_BasisOfPresentationAbstract_lbl1">Basis of Presentation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAbstract" xlink:to="mpaa_BasisOfPresentationAbstract_lbl1" xlink:title="label: BasisOfPresentationAbstract to mpaa_BasisOfPresentationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInAccruedCorePayment" xlink:label="IncreaseDecreaseInAccruedCorePayment" xlink:title="IncreaseDecreaseInAccruedCorePayment" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl">The increase (decrease) during the reporting period in accrued core payments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedCorePayment" xlink:to="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" xlink:title="label: IncreaseDecreaseInAccruedCorePayment to mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1">Increase (Decrease) in Accrued Core Payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedCorePayment" xlink:to="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" xlink:title="label: IncreaseDecreaseInAccruedCorePayment to mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2">Accrued core payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedCorePayment" xlink:to="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" xlink:title="label: IncreaseDecreaseInAccruedCorePayment to mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AmortizationOfInterestOnAccruedCorePayments" xlink:label="AmortizationOfInterestOnAccruedCorePayments" xlink:title="AmortizationOfInterestOnAccruedCorePayments" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" xml:lang="en-US" id="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl">Refers to the amortization of interest on accrued core payments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfInterestOnAccruedCorePayments" xlink:to="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" xlink:title="label: AmortizationOfInterestOnAccruedCorePayments to mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" xml:lang="en-US" id="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1">Amortization of Interest on Accrued Core Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfInterestOnAccruedCorePayments" xlink:to="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" xlink:title="label: AmortizationOfInterestOnAccruedCorePayments to mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" xml:lang="en-US" id="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2">Amortization of interest on accrued core payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfInterestOnAccruedCorePayments" xlink:to="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" xlink:title="label: AmortizationOfInterestOnAccruedCorePayments to mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInInventory" xlink:label="IncreaseDecreaseInInventory" xlink:title="IncreaseDecreaseInInventory" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInInventory_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventory_lbl">The net change during the reporting period in the aggregate value of all non-core inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventory" xlink:to="mpaa_IncreaseDecreaseInInventory_lbl" xlink:title="label: IncreaseDecreaseInInventory to mpaa_IncreaseDecreaseInInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInInventory_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventory_lbl1">Increase (Decrease) in Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventory" xlink:to="mpaa_IncreaseDecreaseInInventory_lbl1" xlink:title="label: IncreaseDecreaseInInventory to mpaa_IncreaseDecreaseInInventory_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventory_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_IncreaseDecreaseInInventory_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventory_lbl2">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventory" xlink:to="mpaa_IncreaseDecreaseInInventory_lbl2" xlink:title="label: IncreaseDecreaseInInventory to mpaa_IncreaseDecreaseInInventory_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:label="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:title="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl">The net change during the reporting period in the customer finished goods returns accrual.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:title="label: IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual to mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1">Increase (decrease) in the Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:title="label: IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual to mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2">Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" xlink:title="label: IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual to mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInInventoryUnreturned" xlink:label="IncreaseDecreaseInInventoryUnreturned" xlink:title="IncreaseDecreaseInInventoryUnreturned" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl">The net change during the reporting period in the amount recorded for the added unit value of finished goods shipped to customers that the Company expects to be returned within the normal operating cycle.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventoryUnreturned" xlink:to="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" xlink:title="label: IncreaseDecreaseInInventoryUnreturned to mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1">Increase (Decrease) in Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventoryUnreturned" xlink:to="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" xlink:title="label: IncreaseDecreaseInInventoryUnreturned to mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2">Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventoryUnreturned" xlink:to="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" xlink:title="label: IncreaseDecreaseInInventoryUnreturned to mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInLong-TermCoreInventory" xlink:label="IncreaseDecreaseInLong-TermCoreInventory" xlink:title="IncreaseDecreaseInLong-TermCoreInventory" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl">The net change during the reporting period in long-term core inventory.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1">Increase (decrease) in the Long-term core inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2">Long-term core inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:label="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:title="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" />
    <link:label xlink:type="resource" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" xml:lang="en-US" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl">Amount of recovery of customer payment discrepancies which had been fully or partially written-off.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" xlink:title="label: ProvisionForRecoveryOfCustomerPaymentDiscrepancies to mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" xml:lang="en-US" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1">Provision for Recovery of Customer Payment Discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" xlink:title="label: ProvisionForRecoveryOfCustomerPaymentDiscrepancies to mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" xml:lang="en-US" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2">Net provision for customer payment discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" xlink:title="label: ProvisionForRecoveryOfCustomerPaymentDiscrepancies to mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CashPaidDuringPeriodForAbstract" xlink:label="CashPaidDuringPeriodForAbstract" xlink:title="CashPaidDuringPeriodForAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_CashPaidDuringPeriodForAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CashPaidDuringPeriodForAbstract_lbl1" xml:lang="en-US" id="mpaa_CashPaidDuringPeriodForAbstract_lbl1">Cash paid during the period for: [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidDuringPeriodForAbstract" xlink:to="mpaa_CashPaidDuringPeriodForAbstract_lbl1" xlink:title="label: CashPaidDuringPeriodForAbstract to mpaa_CashPaidDuringPeriodForAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CashPaidDuringPeriodForAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_CashPaidDuringPeriodForAbstract_lbl2" xml:lang="en-US" id="mpaa_CashPaidDuringPeriodForAbstract_lbl2">Cash paid during the period for:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidDuringPeriodForAbstract" xlink:to="mpaa_CashPaidDuringPeriodForAbstract_lbl2" xlink:title="label: CashPaidDuringPeriodForAbstract to mpaa_CashPaidDuringPeriodForAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:label="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:title="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl" xml:lang="en-US" id="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl">Amount of gain (loss) recognized on the income statement related to adjustment to fair value of contingent consideration.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:to="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl" xlink:title="label: FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings to mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl1" xml:lang="en-US" id="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl1">Fair Value Measurement, Adjustment of Contingent Consideration, Gain (Loss) Included in Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:to="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl1" xlink:title="label: FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings to mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl2" xml:lang="en-US" id="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl2">Gain due to change in fair value of the contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:to="mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl2" xlink:title="label: FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings to mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DiscountRecordedAsInterestExpense" xlink:label="DiscountRecordedAsInterestExpense" xlink:title="DiscountRecordedAsInterestExpense" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DiscountRecordedAsInterestExpense_lbl" xml:lang="en-US" id="mpaa_DiscountRecordedAsInterestExpense_lbl">The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl" xlink:title="label: DiscountRecordedAsInterestExpense to mpaa_DiscountRecordedAsInterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DiscountRecordedAsInterestExpense_lbl1" xml:lang="en-US" id="mpaa_DiscountRecordedAsInterestExpense_lbl1">Discount Recorded As Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl1" xlink:title="label: DiscountRecordedAsInterestExpense to mpaa_DiscountRecordedAsInterestExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DiscountRecordedAsInterestExpense_lbl2" xml:lang="en-US" id="mpaa_DiscountRecordedAsInterestExpense_lbl2">Amount of discount as interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl2" xlink:title="label: DiscountRecordedAsInterestExpense to mpaa_DiscountRecordedAsInterestExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:label="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:title="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" />
    <link:label xlink:type="resource" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xml:lang="en-US" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl">Represents the weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xlink:title="label: AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables to mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xml:lang="en-US" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1">Annualized Weighted Average Discount Rate On Discounted Accounts Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xlink:title="label: AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables to mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" xml:lang="en-US" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2">Annualized weighted average discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" xlink:title="label: AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables to mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivablesDiscounted" xlink:label="AccountsReceivablesDiscounted" xlink:title="AccountsReceivablesDiscounted" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccountsReceivablesDiscounted_lbl" xml:lang="en-US" id="mpaa_AccountsReceivablesDiscounted_lbl">The amount of customers' receivable balances that have been sold to the customers' respective banks at a discount during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl" xlink:title="label: AccountsReceivablesDiscounted to mpaa_AccountsReceivablesDiscounted_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccountsReceivablesDiscounted_lbl1" xml:lang="en-US" id="mpaa_AccountsReceivablesDiscounted_lbl1">Accounts Receivables Discounted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl1" xlink:title="label: AccountsReceivablesDiscounted to mpaa_AccountsReceivablesDiscounted_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AccountsReceivablesDiscounted_lbl2" xml:lang="en-US" id="mpaa_AccountsReceivablesDiscounted_lbl2">Receivables discounted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl2" xlink:title="label: AccountsReceivablesDiscounted to mpaa_AccountsReceivablesDiscounted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:label="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:title="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xml:lang="en-US" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl">Represents the weighted average number of days these discount arrangements have allowed the Company to accelerate collection of discounted accounts receivable balances during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xlink:title="label: DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection to mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xml:lang="en-US" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1">Discounted Accounts Receivable Weighted Average Days For Accelerated Collection</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xlink:title="label: DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection to mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" xml:lang="en-US" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2">Weighted average days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" xlink:title="label: DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection to mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ContingentConsiderationMember" xlink:label="ContingentConsiderationMember" xlink:title="ContingentConsiderationMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContingentConsiderationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContingentConsiderationMember_lbl" xml:lang="en-US" id="mpaa_ContingentConsiderationMember_lbl">Refers to contingent consideration amounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationMember" xlink:to="mpaa_ContingentConsiderationMember_lbl" xlink:title="label: ContingentConsiderationMember to mpaa_ContingentConsiderationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContingentConsiderationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContingentConsiderationMember_lbl1" xml:lang="en-US" id="mpaa_ContingentConsiderationMember_lbl1">Contingent Consideration [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationMember" xlink:to="mpaa_ContingentConsiderationMember_lbl1" xlink:title="label: ContingentConsiderationMember to mpaa_ContingentConsiderationMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContingentConsiderationMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContingentConsiderationMember_lbl2" xml:lang="en-US" id="mpaa_ContingentConsiderationMember_lbl2">Contingent Consideration [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationMember" xlink:to="mpaa_ContingentConsiderationMember_lbl2" xlink:title="label: ContingentConsiderationMember to mpaa_ContingentConsiderationMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SupplierWarrantMember" xlink:label="SupplierWarrantMember" xlink:title="SupplierWarrantMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_SupplierWarrantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_SupplierWarrantMember_lbl" xml:lang="en-US" id="mpaa_SupplierWarrantMember_lbl">Security (related to Supplier warrant) that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplierWarrantMember" xlink:to="mpaa_SupplierWarrantMember_lbl" xlink:title="label: SupplierWarrantMember to mpaa_SupplierWarrantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_SupplierWarrantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_SupplierWarrantMember_lbl1" xml:lang="en-US" id="mpaa_SupplierWarrantMember_lbl1">Supplier Warrant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplierWarrantMember" xlink:to="mpaa_SupplierWarrantMember_lbl1" xlink:title="label: SupplierWarrantMember to mpaa_SupplierWarrantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_SupplierWarrantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_SupplierWarrantMember_lbl2" xml:lang="en-US" id="mpaa_SupplierWarrantMember_lbl2">Supplier Warrant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplierWarrantMember" xlink:to="mpaa_SupplierWarrantMember_lbl2" xlink:title="label: SupplierWarrantMember to mpaa_SupplierWarrantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantLiabilityFairValueDisclosure" xlink:label="WarrantLiabilityFairValueDisclosure" xlink:title="WarrantLiabilityFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantLiabilityFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WarrantLiabilityFairValueDisclosure_lbl" xml:lang="en-US" id="mpaa_WarrantLiabilityFairValueDisclosure_lbl">This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of warrant liability as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilityFairValueDisclosure" xlink:to="mpaa_WarrantLiabilityFairValueDisclosure_lbl" xlink:title="label: WarrantLiabilityFairValueDisclosure to mpaa_WarrantLiabilityFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantLiabilityFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WarrantLiabilityFairValueDisclosure_lbl1" xml:lang="en-US" id="mpaa_WarrantLiabilityFairValueDisclosure_lbl1">Warrant liability, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilityFairValueDisclosure" xlink:to="mpaa_WarrantLiabilityFairValueDisclosure_lbl1" xlink:title="label: WarrantLiabilityFairValueDisclosure to mpaa_WarrantLiabilityFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantLiabilityFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_WarrantLiabilityFairValueDisclosure_lbl2" xml:lang="en-US" id="mpaa_WarrantLiabilityFairValueDisclosure_lbl2">Warrant liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilityFairValueDisclosure" xlink:to="mpaa_WarrantLiabilityFairValueDisclosure_lbl2" xlink:title="label: WarrantLiabilityFairValueDisclosure to mpaa_WarrantLiabilityFairValueDisclosure_lbl2" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantLiabilityFairValueDisclosure_lbl3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_WarrantLiabilityFairValueDisclosure_lbl3" xml:lang="en-US" id="mpaa_WarrantLiabilityFairValueDisclosure_lbl3">Fair value of warrants issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantLiabilityFairValueDisclosure" xlink:to="mpaa_WarrantLiabilityFairValueDisclosure_lbl3" xlink:title="label: WarrantLiabilityFairValueDisclosure to mpaa_WarrantLiabilityFairValueDisclosure_lbl3" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DeferredCompensationFairValueDisclosure" xlink:label="DeferredCompensationFairValueDisclosure" xlink:title="DeferredCompensationFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="mpaa_DeferredCompensationFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DeferredCompensationFairValueDisclosure_lbl" xml:lang="en-US" id="mpaa_DeferredCompensationFairValueDisclosure_lbl">This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of deferred compensation liability as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationFairValueDisclosure" xlink:to="mpaa_DeferredCompensationFairValueDisclosure_lbl" xlink:title="label: DeferredCompensationFairValueDisclosure to mpaa_DeferredCompensationFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DeferredCompensationFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DeferredCompensationFairValueDisclosure_lbl1" xml:lang="en-US" id="mpaa_DeferredCompensationFairValueDisclosure_lbl1">Deferred compensation, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationFairValueDisclosure" xlink:to="mpaa_DeferredCompensationFairValueDisclosure_lbl1" xlink:title="label: DeferredCompensationFairValueDisclosure to mpaa_DeferredCompensationFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DeferredCompensationFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DeferredCompensationFairValueDisclosure_lbl2" xml:lang="en-US" id="mpaa_DeferredCompensationFairValueDisclosure_lbl2">Deferred compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationFairValueDisclosure" xlink:to="mpaa_DeferredCompensationFairValueDisclosure_lbl2" xlink:title="label: DeferredCompensationFairValueDisclosure to mpaa_DeferredCompensationFairValueDisclosure_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl">The cumulative equity impact of the value of stock that has been repurchased and retired since the inception of the repurchase program. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodCumulativeValue to mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1">Stock Repurchased and Retired During Period, Cumulative Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodCumulativeValue to mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2">Shares utilized, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodCumulativeValue to mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:label="StockRepurchasedAndRetiredCumulativeShares" xlink:title="StockRepurchasedAndRetiredCumulativeShares" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl">Number of cumulative shares that have been repurchased and retired.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xlink:title="label: StockRepurchasedAndRetiredCumulativeShares to mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1">Stock Repurchased and Retired, Cumulative Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xlink:title="label: StockRepurchasedAndRetiredCumulativeShares to mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2">Shares repurchased and retired (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" xlink:title="label: StockRepurchasedAndRetiredCumulativeShares to mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SummaryOfStockOptionTransactionsAbstract" xlink:label="SummaryOfStockOptionTransactionsAbstract" xlink:title="SummaryOfStockOptionTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" xml:lang="en-US" id="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1">Summary of stock option transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfStockOptionTransactionsAbstract" xlink:to="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" xlink:title="label: SummaryOfStockOptionTransactionsAbstract to mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl">Weighted average exercise price of non-vested options outstanding.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2">Weighted average exercise price of stock options unvested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl">The fair value at grant date for nonvested equity-based awards issued 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).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2">Estimated fair value of awards granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NoncoreInventoryAbstract" xlink:label="NoncoreInventoryAbstract" xlink:title="NoncoreInventoryAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_NoncoreInventoryAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_NoncoreInventoryAbstract_lbl1" xml:lang="en-US" id="mpaa_NoncoreInventoryAbstract_lbl1">Noncore inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncoreInventoryAbstract" xlink:to="mpaa_NoncoreInventoryAbstract_lbl1" xlink:title="label: NoncoreInventoryAbstract to mpaa_NoncoreInventoryAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_NoncoreInventoryAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_NoncoreInventoryAbstract_lbl2" xml:lang="en-US" id="mpaa_NoncoreInventoryAbstract_lbl2">Non-core inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncoreInventoryAbstract" xlink:to="mpaa_NoncoreInventoryAbstract_lbl2" xlink:title="label: NoncoreInventoryAbstract to mpaa_NoncoreInventoryAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryAbstract" xlink:label="LongtermCoreInventoryAbstract" xlink:title="LongtermCoreInventoryAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongtermCoreInventoryAbstract_lbl1" xml:lang="en-US" id="mpaa_LongtermCoreInventoryAbstract_lbl1">Longterm core inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryAbstract" xlink:to="mpaa_LongtermCoreInventoryAbstract_lbl1" xlink:title="label: LongtermCoreInventoryAbstract to mpaa_LongtermCoreInventoryAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_LongtermCoreInventoryAbstract_lbl2" xml:lang="en-US" id="mpaa_LongtermCoreInventoryAbstract_lbl2">Long-term core inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryAbstract" xlink:to="mpaa_LongtermCoreInventoryAbstract_lbl2" xlink:title="label: LongtermCoreInventoryAbstract to mpaa_LongtermCoreInventoryAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_UsedCoresHeldAtFacilities" xlink:label="UsedCoresHeldAtFacilities" xlink:title="UsedCoresHeldAtFacilities" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresHeldAtFacilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_UsedCoresHeldAtFacilities_lbl" xml:lang="en-US" id="mpaa_UsedCoresHeldAtFacilities_lbl">Gross amount of used cores held at the facilities as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresHeldAtFacilities" xlink:to="mpaa_UsedCoresHeldAtFacilities_lbl" xlink:title="label: UsedCoresHeldAtFacilities to mpaa_UsedCoresHeldAtFacilities_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresHeldAtFacilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_UsedCoresHeldAtFacilities_lbl1" xml:lang="en-US" id="mpaa_UsedCoresHeldAtFacilities_lbl1">Used cores held at the facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresHeldAtFacilities" xlink:to="mpaa_UsedCoresHeldAtFacilities_lbl1" xlink:title="label: UsedCoresHeldAtFacilities to mpaa_UsedCoresHeldAtFacilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresHeldAtFacilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_UsedCoresHeldAtFacilities_lbl2" xml:lang="en-US" id="mpaa_UsedCoresHeldAtFacilities_lbl2">Used cores held at the Company's facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresHeldAtFacilities" xlink:to="mpaa_UsedCoresHeldAtFacilities_lbl2" xlink:title="label: UsedCoresHeldAtFacilities to mpaa_UsedCoresHeldAtFacilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RemanufacturedCoresHeldInFinishedGoods" xlink:label="RemanufacturedCoresHeldInFinishedGoods" xlink:title="RemanufacturedCoresHeldInFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl">Gross amount of remanufactured cores held in finished goods as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldInFinishedGoods" xlink:to="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" xlink:title="label: RemanufacturedCoresHeldInFinishedGoods to mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1">Remanufactured cores held in finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldInFinishedGoods" xlink:to="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" xlink:title="label: RemanufacturedCoresHeldInFinishedGoods to mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2">Remanufactured cores held in finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldInFinishedGoods" xlink:to="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" xlink:title="label: RemanufacturedCoresHeldInFinishedGoods to mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_UsedCoresExpectedToBeReturnedByCustomers" xlink:label="UsedCoresExpectedToBeReturnedByCustomers" xlink:title="UsedCoresExpectedToBeReturnedByCustomers" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" xml:lang="en-US" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl">Gross amount of used cores expected to be returned by customers as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresExpectedToBeReturnedByCustomers" xlink:to="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" xlink:title="label: UsedCoresExpectedToBeReturnedByCustomers to mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" xml:lang="en-US" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1">Used cores expected to be returned by customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresExpectedToBeReturnedByCustomers" xlink:to="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" xlink:title="label: UsedCoresExpectedToBeReturnedByCustomers to mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" xml:lang="en-US" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2">Used cores expected to be returned by customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresExpectedToBeReturnedByCustomers" xlink:to="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" xlink:title="label: UsedCoresExpectedToBeReturnedByCustomers to mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryGross" xlink:label="LongTermCoreInventoryGross" xlink:title="LongTermCoreInventoryGross" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_LongTermCoreInventoryGross_lbl" xml:lang="en-US" id="mpaa_LongTermCoreInventoryGross_lbl">Gross amount (lower of cost or net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryGross" xlink:to="mpaa_LongTermCoreInventoryGross_lbl" xlink:title="label: LongTermCoreInventoryGross to mpaa_LongTermCoreInventoryGross_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongTermCoreInventoryGross_lbl1" xml:lang="en-US" id="mpaa_LongTermCoreInventoryGross_lbl1">Long-term core inventory - gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryGross" xlink:to="mpaa_LongTermCoreInventoryGross_lbl1" xlink:title="label: LongTermCoreInventoryGross to mpaa_LongTermCoreInventoryGross_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryGross_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="mpaa_LongTermCoreInventoryGross_lbl2" xml:lang="en-US" id="mpaa_LongTermCoreInventoryGross_lbl2">Long-term core inventory - gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryGross" xlink:to="mpaa_LongTermCoreInventoryGross_lbl2" xlink:title="label: LongTermCoreInventoryGross to mpaa_LongTermCoreInventoryGross_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RemanufacturedCoresHeldAtCustomersLocations" xlink:label="RemanufacturedCoresHeldAtCustomersLocations" xlink:title="RemanufacturedCoresHeldAtCustomersLocations" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl">Gross amount of remanufactured cores held at customers' locations as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldAtCustomersLocations" xlink:to="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" xlink:title="label: RemanufacturedCoresHeldAtCustomersLocations to mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1">Remanufactured cores held at customers' locations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldAtCustomersLocations" xlink:to="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" xlink:title="label: RemanufacturedCoresHeldAtCustomersLocations to mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2">Remanufactured cores held at customers' locations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldAtCustomersLocations" xlink:to="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" xlink:title="label: RemanufacturedCoresHeldAtCustomersLocations to mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryValuationReservesLongTermCore" xlink:label="InventoryValuationReservesLongTermCore" xlink:title="InventoryValuationReservesLongTermCore" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesLongTermCore_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryValuationReservesLongTermCore_lbl" xml:lang="en-US" id="mpaa_InventoryValuationReservesLongTermCore_lbl">The amount of the valuation account as of the balance sheet date which reduces the carrying amount of long-term core inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesLongTermCore" xlink:to="mpaa_InventoryValuationReservesLongTermCore_lbl" xlink:title="label: InventoryValuationReservesLongTermCore to mpaa_InventoryValuationReservesLongTermCore_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesLongTermCore_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryValuationReservesLongTermCore_lbl1" xml:lang="en-US" id="mpaa_InventoryValuationReservesLongTermCore_lbl1">Inventory Valuation Reserves, Long Term Core</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesLongTermCore" xlink:to="mpaa_InventoryValuationReservesLongTermCore_lbl1" xlink:title="label: InventoryValuationReservesLongTermCore to mpaa_InventoryValuationReservesLongTermCore_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesLongTermCore_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_InventoryValuationReservesLongTermCore_lbl2" xml:lang="en-US" id="mpaa_InventoryValuationReservesLongTermCore_lbl2">Less allowance for excess and obsolete inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesLongTermCore" xlink:to="mpaa_InventoryValuationReservesLongTermCore_lbl2" xlink:title="label: InventoryValuationReservesLongTermCore to mpaa_InventoryValuationReservesLongTermCore_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryValuationReservesNonCore" xlink:label="InventoryValuationReservesNonCore" xlink:title="InventoryValuationReservesNonCore" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesNonCore_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryValuationReservesNonCore_lbl" xml:lang="en-US" id="mpaa_InventoryValuationReservesNonCore_lbl">The amount of the valuation account as of the balance sheet date which reduces the carrying amount of non-core inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesNonCore" xlink:to="mpaa_InventoryValuationReservesNonCore_lbl" xlink:title="label: InventoryValuationReservesNonCore to mpaa_InventoryValuationReservesNonCore_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesNonCore_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryValuationReservesNonCore_lbl1" xml:lang="en-US" id="mpaa_InventoryValuationReservesNonCore_lbl1">Inventory Valuation Reserves, Non-Core</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesNonCore" xlink:to="mpaa_InventoryValuationReservesNonCore_lbl1" xlink:title="label: InventoryValuationReservesNonCore to mpaa_InventoryValuationReservesNonCore_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesNonCore_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_InventoryValuationReservesNonCore_lbl2" xml:lang="en-US" id="mpaa_InventoryValuationReservesNonCore_lbl2">Less allowance for excess and obsolete inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesNonCore" xlink:to="mpaa_InventoryValuationReservesNonCore_lbl2" xlink:title="label: InventoryValuationReservesNonCore to mpaa_InventoryValuationReservesNonCore_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:label="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:title="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl">Amount as of the balance sheet date of the warranty accrual for which an RGA has been issued and is included as an offset account to total net accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" xlink:title="label: WarrantyAccrualIncludedInCustomerReturnsRgaIssued to mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1">Warranty accrual included in customer returns RGA issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" xlink:title="label: WarrantyAccrualIncludedInCustomerReturnsRgaIssued to mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:label="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:title="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl">Amount as of the balance sheet date of the warranty estimate for which an RGA has not been issued and is included in the customer finished goods returns accrual liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:title="label: WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual to mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1">Warranty accrual included in customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:title="label: WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual to mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerAllowancesEarned" xlink:label="CustomerAllowancesEarned" xlink:title="CustomerAllowancesEarned" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAllowancesEarned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerAllowancesEarned_lbl" xml:lang="en-US" id="mpaa_CustomerAllowancesEarned_lbl">The earned allowances given to customers which reduces trade accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAllowancesEarned" xlink:to="mpaa_CustomerAllowancesEarned_lbl" xlink:title="label: CustomerAllowancesEarned to mpaa_CustomerAllowancesEarned_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAllowancesEarned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerAllowancesEarned_lbl1" xml:lang="en-US" id="mpaa_CustomerAllowancesEarned_lbl1">Customer Allowances Earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAllowancesEarned" xlink:to="mpaa_CustomerAllowancesEarned_lbl1" xlink:title="label: CustomerAllowancesEarned to mpaa_CustomerAllowancesEarned_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAllowancesEarned_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerAllowancesEarned_lbl2" xml:lang="en-US" id="mpaa_CustomerAllowancesEarned_lbl2">Customer allowances earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAllowancesEarned" xlink:to="mpaa_CustomerAllowancesEarned_lbl2" xlink:title="label: CustomerAllowancesEarned to mpaa_CustomerAllowancesEarned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerPaymentDiscrepancies" xlink:label="CustomerPaymentDiscrepancies" xlink:title="CustomerPaymentDiscrepancies" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerPaymentDiscrepancies_lbl" xml:lang="en-US" id="mpaa_CustomerPaymentDiscrepancies_lbl">A reduction to trade accounts receivable for customer payment discrepancies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl" xlink:title="label: CustomerPaymentDiscrepancies to mpaa_CustomerPaymentDiscrepancies_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerPaymentDiscrepancies_lbl1" xml:lang="en-US" id="mpaa_CustomerPaymentDiscrepancies_lbl1">Customer Payment Discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl1" xlink:title="label: CustomerPaymentDiscrepancies to mpaa_CustomerPaymentDiscrepancies_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerPaymentDiscrepancies_lbl2" xml:lang="en-US" id="mpaa_CustomerPaymentDiscrepancies_lbl2">Customer payment discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl2" xlink:title="label: CustomerPaymentDiscrepancies to mpaa_CustomerPaymentDiscrepancies_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerCoreReturnsAccrualsCurrent" xlink:label="CustomerCoreReturnsAccrualsCurrent" xlink:title="CustomerCoreReturnsAccrualsCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl">Represents the estimated future credits to be provided for Used Cores returned by the customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsCurrent" xlink:to="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" xlink:title="label: CustomerCoreReturnsAccrualsCurrent to mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1">Customer Core Returns Accruals Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsCurrent" xlink:to="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" xlink:title="label: CustomerCoreReturnsAccrualsCurrent to mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2">Customer core returns accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsCurrent" xlink:to="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" xlink:title="label: CustomerCoreReturnsAccrualsCurrent to mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TotalAccountsReceivableOffsetAccounts" xlink:label="TotalAccountsReceivableOffsetAccounts" xlink:title="TotalAccountsReceivableOffsetAccounts" />
    <link:label xlink:type="resource" xlink:label="mpaa_TotalAccountsReceivableOffsetAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TotalAccountsReceivableOffsetAccounts_lbl" xml:lang="en-US" id="mpaa_TotalAccountsReceivableOffsetAccounts_lbl">The sum of the total accounts receivable offset accounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="mpaa_TotalAccountsReceivableOffsetAccounts_lbl" xlink:title="label: TotalAccountsReceivableOffsetAccounts to mpaa_TotalAccountsReceivableOffsetAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" xml:lang="en-US" id="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1">Total Accounts Receivable Offset Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" xlink:title="label: TotalAccountsReceivableOffsetAccounts to mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" xml:lang="en-US" id="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2">Less: total accounts receivable offset accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" xlink:title="label: TotalAccountsReceivableOffsetAccounts to mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerReturnsRgaIssued" xlink:label="CustomerReturnsRgaIssued" xlink:title="CustomerReturnsRgaIssued" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerReturnsRgaIssued_lbl" xml:lang="en-US" id="mpaa_CustomerReturnsRgaIssued_lbl">A reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl" xlink:title="label: CustomerReturnsRgaIssued to mpaa_CustomerReturnsRgaIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerReturnsRgaIssued_lbl1" xml:lang="en-US" id="mpaa_CustomerReturnsRgaIssued_lbl1">Customer Returns RGA Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl1" xlink:title="label: CustomerReturnsRgaIssued to mpaa_CustomerReturnsRgaIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerReturnsRgaIssued_lbl2" xml:lang="en-US" id="mpaa_CustomerReturnsRgaIssued_lbl2">Customer returns RGA issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl2" xlink:title="label: CustomerReturnsRgaIssued to mpaa_CustomerReturnsRgaIssued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl">Tabular disclosure of the amortization expense of acquired intangible assets during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:to="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock to mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1">Schedule of Amortization Expense for Acquired Intangible Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:to="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock to mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2">Amortization expense for acquired intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:to="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" xlink:title="label: ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock to mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:label="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:title="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" xml:lang="en-US" id="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1">Amortization Expense for Acquired Intangible Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:to="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" xlink:title="label: AmortizationExpenseForAcquiredIntangibleAssetsAbstract to mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" xml:lang="en-US" id="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2">Amortization expense for acquired intangible assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:to="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" xlink:title="label: AmortizationExpenseForAcquiredIntangibleAssetsAbstract to mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BrakeMasterCylindersProductsMember" xlink:label="BrakeMasterCylindersProductsMember" xlink:title="BrakeMasterCylindersProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_BrakeMasterCylindersProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_BrakeMasterCylindersProductsMember_lbl" xml:lang="en-US" id="mpaa_BrakeMasterCylindersProductsMember_lbl">Refers to the brake master cylinders products that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BrakeMasterCylindersProductsMember" xlink:to="mpaa_BrakeMasterCylindersProductsMember_lbl" xlink:title="label: BrakeMasterCylindersProductsMember to mpaa_BrakeMasterCylindersProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_BrakeMasterCylindersProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BrakeMasterCylindersProductsMember_lbl1" xml:lang="en-US" id="mpaa_BrakeMasterCylindersProductsMember_lbl1">Brake Master Cylinders Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BrakeMasterCylindersProductsMember" xlink:to="mpaa_BrakeMasterCylindersProductsMember_lbl1" xlink:title="label: BrakeMasterCylindersProductsMember to mpaa_BrakeMasterCylindersProductsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WheelHubProductsMember" xlink:label="WheelHubProductsMember" xlink:title="WheelHubProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_WheelHubProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WheelHubProductsMember_lbl" xml:lang="en-US" id="mpaa_WheelHubProductsMember_lbl">Refers to the wheel hub products that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl" xlink:title="label: WheelHubProductsMember to mpaa_WheelHubProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WheelHubProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WheelHubProductsMember_lbl1" xml:lang="en-US" id="mpaa_WheelHubProductsMember_lbl1">Wheel Hub Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl1" xlink:title="label: WheelHubProductsMember to mpaa_WheelHubProductsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_OtherProductsMember" xlink:label="OtherProductsMember" xlink:title="OtherProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_OtherProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_OtherProductsMember_lbl" xml:lang="en-US" id="mpaa_OtherProductsMember_lbl">Refers to all products other than rotating electrical, wheel hub and brake master cylinders that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl" xlink:title="label: OtherProductsMember to mpaa_OtherProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_OtherProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_OtherProductsMember_lbl1" xml:lang="en-US" id="mpaa_OtherProductsMember_lbl1">Other Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl1" xlink:title="label: OtherProductsMember to mpaa_OtherProductsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_OtherProductsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_OtherProductsMember_lbl2" xml:lang="en-US" id="mpaa_OtherProductsMember_lbl2">Other Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl2" xlink:title="label: OtherProductsMember to mpaa_OtherProductsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerDMember" xlink:label="CustomerDMember" xlink:title="CustomerDMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerDMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerDMember_lbl" xml:lang="en-US" id="mpaa_CustomerDMember_lbl">Represents the customer with the fourth largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerDMember" xlink:to="mpaa_CustomerDMember_lbl" xlink:title="label: CustomerDMember to mpaa_CustomerDMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerDMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerDMember_lbl1" xml:lang="en-US" id="mpaa_CustomerDMember_lbl1">Customer D [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerDMember" xlink:to="mpaa_CustomerDMember_lbl1" xlink:title="label: CustomerDMember to mpaa_CustomerDMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerEMember" xlink:label="CustomerEMember" xlink:title="CustomerEMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerEMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerEMember_lbl" xml:lang="en-US" id="mpaa_CustomerEMember_lbl">Represents the customer with the fifth largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerEMember" xlink:to="mpaa_CustomerEMember_lbl" xlink:title="label: CustomerEMember to mpaa_CustomerEMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerEMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerEMember_lbl1" xml:lang="en-US" id="mpaa_CustomerEMember_lbl1">Customer E [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerEMember" xlink:to="mpaa_CustomerEMember_lbl1" xlink:title="label: CustomerEMember to mpaa_CustomerEMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerBMember" xlink:label="CustomerBMember" xlink:title="CustomerBMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerBMember_lbl" xml:lang="en-US" id="mpaa_CustomerBMember_lbl">Represents the customer with the second largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl" xlink:title="label: CustomerBMember to mpaa_CustomerBMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerBMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerBMember_lbl1" xml:lang="en-US" id="mpaa_CustomerBMember_lbl1">Customer B [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl1" xlink:title="label: CustomerBMember to mpaa_CustomerBMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerAMember" xlink:label="CustomerAMember" xlink:title="CustomerAMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerAMember_lbl" xml:lang="en-US" id="mpaa_CustomerAMember_lbl">Represents the customer with the largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl" xlink:title="label: CustomerAMember to mpaa_CustomerAMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerAMember_lbl1" xml:lang="en-US" id="mpaa_CustomerAMember_lbl1">Customer A [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl1" xlink:title="label: CustomerAMember to mpaa_CustomerAMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RotatingElectricalProductsMember" xlink:label="RotatingElectricalProductsMember" xlink:title="RotatingElectricalProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_RotatingElectricalProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RotatingElectricalProductsMember_lbl" xml:lang="en-US" id="mpaa_RotatingElectricalProductsMember_lbl">Refers to the rotating electrical products that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl" xlink:title="label: RotatingElectricalProductsMember to mpaa_RotatingElectricalProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RotatingElectricalProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RotatingElectricalProductsMember_lbl1" xml:lang="en-US" id="mpaa_RotatingElectricalProductsMember_lbl1">Rotating Electrical Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl1" xlink:title="label: RotatingElectricalProductsMember to mpaa_RotatingElectricalProductsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerCMember" xlink:label="CustomerCMember" xlink:title="CustomerCMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerCMember_lbl" xml:lang="en-US" id="mpaa_CustomerCMember_lbl">Represents the customer with the third largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl" xlink:title="label: CustomerCMember to mpaa_CustomerCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerCMember_lbl1" xml:lang="en-US" id="mpaa_CustomerCMember_lbl1">Customer C [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl1" xlink:title="label: CustomerCMember to mpaa_CustomerCMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WXAgreementAbstract" xlink:label="WXAgreementAbstract" xlink:title="WXAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_WXAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WXAgreementAbstract_lbl1" xml:lang="en-US" id="mpaa_WXAgreementAbstract_lbl1">WX Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WXAgreementAbstract" xlink:to="mpaa_WXAgreementAbstract_lbl1" xlink:title="label: WXAgreementAbstract to mpaa_WXAgreementAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ReferenceInterestRateUnderOption1Floor" xlink:label="ReferenceInterestRateUnderOption1Floor" xlink:title="ReferenceInterestRateUnderOption1Floor" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceInterestRateUnderOption1Floor_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ReferenceInterestRateUnderOption1Floor_lbl" xml:lang="en-US" id="mpaa_ReferenceInterestRateUnderOption1Floor_lbl">The floor to which the reference rate (e.g., LIBOR) is subject.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceInterestRateUnderOption1Floor" xlink:to="mpaa_ReferenceInterestRateUnderOption1Floor_lbl" xlink:title="label: ReferenceInterestRateUnderOption1Floor to mpaa_ReferenceInterestRateUnderOption1Floor_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" xml:lang="en-US" id="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1">Reference interest rate under option 1, floor</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceInterestRateUnderOption1Floor" xlink:to="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" xlink:title="label: ReferenceInterestRateUnderOption1Floor to mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" xml:lang="en-US" id="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2">Reference interest rate under option 1, floor</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceInterestRateUnderOption1Floor" xlink:to="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" xlink:title="label: ReferenceInterestRateUnderOption1Floor to mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_FairValueInputsProbabilityOfFutureEvent" xlink:label="FairValueInputsProbabilityOfFutureEvent" xlink:title="FairValueInputsProbabilityOfFutureEvent" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl" xml:lang="en-US" id="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl">Percentage of likelihood of a future event, used as an input to measure fair value.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsProbabilityOfFutureEvent" xlink:to="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl" xlink:title="label: FairValueInputsProbabilityOfFutureEvent to mpaa_FairValueInputsProbabilityOfFutureEvent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl1" xml:lang="en-US" id="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl1">Fair Value Inputs, Probability of Future Event</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsProbabilityOfFutureEvent" xlink:to="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl1" xlink:title="label: FairValueInputsProbabilityOfFutureEvent to mpaa_FairValueInputsProbabilityOfFutureEvent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl2" xml:lang="en-US" id="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl2">Subsequent financing probability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsProbabilityOfFutureEvent" xlink:to="mpaa_FairValueInputsProbabilityOfFutureEvent_lbl2" xlink:title="label: FairValueInputsProbabilityOfFutureEvent to mpaa_FairValueInputsProbabilityOfFutureEvent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:label="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:title="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" xml:lang="en-US" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl">Under the credit facility agreement, the entity is permitted an allowable dividend payment amount per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:to="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" xlink:title="label: AllowablePaymentsOfDividendsInPeriodUnderCreditFacility to mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" xml:lang="en-US" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1">Allowable Payments of Dividends in Period Under Credit Facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:to="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" xlink:title="label: AllowablePaymentsOfDividendsInPeriodUnderCreditFacility to mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" xml:lang="en-US" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2">Dividend payments, annual maximum amount permitted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:to="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" xlink:title="label: AllowablePaymentsOfDividendsInPeriodUnderCreditFacility to mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ParentCompanyCreditAgreementMember" xlink:label="ParentCompanyCreditAgreementMember" xlink:title="ParentCompanyCreditAgreementMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ParentCompanyCreditAgreementMember_lbl" xml:lang="en-US" id="mpaa_ParentCompanyCreditAgreementMember_lbl">Represents a company credit arrangement with its lenders under which borrowings can be made up to a specific amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl" xlink:title="label: ParentCompanyCreditAgreementMember to mpaa_ParentCompanyCreditAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ParentCompanyCreditAgreementMember_lbl1" xml:lang="en-US" id="mpaa_ParentCompanyCreditAgreementMember_lbl1">Parent Company Credit Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl1" xlink:title="label: ParentCompanyCreditAgreementMember to mpaa_ParentCompanyCreditAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_ParentCompanyCreditAgreementMember_lbl2" xml:lang="en-US" id="mpaa_ParentCompanyCreditAgreementMember_lbl2">Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl2" xlink:title="label: ParentCompanyCreditAgreementMember to mpaa_ParentCompanyCreditAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StrategicCooperationAgreementMember" xlink:label="StrategicCooperationAgreementMember" xlink:title="StrategicCooperationAgreementMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_StrategicCooperationAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_StrategicCooperationAgreementMember_lbl" xml:lang="en-US" id="mpaa_StrategicCooperationAgreementMember_lbl">Contractual arrangement with a supplier under which purchases can be made on credit up to a specific amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicCooperationAgreementMember" xlink:to="mpaa_StrategicCooperationAgreementMember_lbl" xlink:title="label: StrategicCooperationAgreementMember to mpaa_StrategicCooperationAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_StrategicCooperationAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_StrategicCooperationAgreementMember_lbl1" xml:lang="en-US" id="mpaa_StrategicCooperationAgreementMember_lbl1">Strategic Cooperation Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicCooperationAgreementMember" xlink:to="mpaa_StrategicCooperationAgreementMember_lbl1" xlink:title="label: StrategicCooperationAgreementMember to mpaa_StrategicCooperationAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_StrategicCooperationAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_StrategicCooperationAgreementMember_lbl2" xml:lang="en-US" id="mpaa_StrategicCooperationAgreementMember_lbl2">WX Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicCooperationAgreementMember" xlink:to="mpaa_StrategicCooperationAgreementMember_lbl2" xlink:title="label: StrategicCooperationAgreementMember to mpaa_StrategicCooperationAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CommercialLetterOfCreditMember" xlink:label="CommercialLetterOfCreditMember" xlink:title="CommercialLetterOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CommercialLetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CommercialLetterOfCreditMember_lbl" xml:lang="en-US" id="mpaa_CommercialLetterOfCreditMember_lbl">A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommercialLetterOfCreditMember" xlink:to="mpaa_CommercialLetterOfCreditMember_lbl" xlink:title="label: CommercialLetterOfCreditMember to mpaa_CommercialLetterOfCreditMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CommercialLetterOfCreditMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CommercialLetterOfCreditMember_lbl1" xml:lang="en-US" id="mpaa_CommercialLetterOfCreditMember_lbl1">Commercial Letter of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommercialLetterOfCreditMember" xlink:to="mpaa_CommercialLetterOfCreditMember_lbl1" xlink:title="label: CommercialLetterOfCreditMember to mpaa_CommercialLetterOfCreditMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CommercialLetterOfCreditMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_CommercialLetterOfCreditMember_lbl2" xml:lang="en-US" id="mpaa_CommercialLetterOfCreditMember_lbl2">Commercial Letters of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommercialLetterOfCreditMember" xlink:to="mpaa_CommercialLetterOfCreditMember_lbl2" xlink:title="label: CommercialLetterOfCreditMember to mpaa_CommercialLetterOfCreditMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ReferenceRateMember" xlink:label="ReferenceRateMember" xlink:title="ReferenceRateMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ReferenceRateMember_lbl" xml:lang="en-US" id="mpaa_ReferenceRateMember_lbl">A reference rate at which a bank borrows funds from other banks.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceRateMember" xlink:to="mpaa_ReferenceRateMember_lbl" xlink:title="label: ReferenceRateMember to mpaa_ReferenceRateMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceRateMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ReferenceRateMember_lbl1" xml:lang="en-US" id="mpaa_ReferenceRateMember_lbl1">Reference Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceRateMember" xlink:to="mpaa_ReferenceRateMember_lbl1" xlink:title="label: ReferenceRateMember to mpaa_ReferenceRateMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:label="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:title="DebtInstrumentBasisSpreadOnVariableRateOption2" />
    <link:label xlink:type="resource" xlink:label="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" xml:lang="en-US" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl">The percentage points added to the reference rate to compute the variable rate on the debt instrument under option two of the credit agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:to="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRateOption2 to mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" xml:lang="en-US" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1">Debt Instrument, Basis Spread on Variable Rate, Option 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:to="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRateOption2 to mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" xml:lang="en-US" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2">Interest rate above base rate under option 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:to="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRateOption2 to mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_DocumentAndEntityInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DocumentAndEntityInformationAbstract_lbl1" xml:lang="en-US" id="mpaa_DocumentAndEntityInformationAbstract_lbl1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="mpaa_DocumentAndEntityInformationAbstract_lbl1" xlink:title="label: DocumentAndEntityInformationAbstract to mpaa_DocumentAndEntityInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl">Disclosure of accounting policy pertaining to new accounting pronouncements not yet adopted recently and may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:to="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock to mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1">New Accounting Pronouncements Not Yet Adopted, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:to="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock to mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2">New Accounting Pronouncements Not Yet Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:to="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" xlink:title="label: NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock to mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl" xml:lang="en-US" id="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl">Amount of other current and non-current net assets acquired at the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:to="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet to mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl1" xml:lang="en-US" id="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:to="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet to mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl2" xml:lang="en-US" id="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl2">Other net assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:to="mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet to mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DVElectronicsLtdMember" xlink:label="DVElectronicsLtdMember" xlink:title="DVElectronicsLtdMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_DVElectronicsLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DVElectronicsLtdMember_lbl" xml:lang="en-US" id="mpaa_DVElectronicsLtdMember_lbl">A privately held developer and manufacturer of leading edge diagnostics systems for alternators and starters, electric vehicle power-train and battery technology based in Ontario, Canada.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DVElectronicsLtdMember" xlink:to="mpaa_DVElectronicsLtdMember_lbl" xlink:title="label: DVElectronicsLtdMember to mpaa_DVElectronicsLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DVElectronicsLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DVElectronicsLtdMember_lbl1" xml:lang="en-US" id="mpaa_DVElectronicsLtdMember_lbl1">D&amp;V Electronics Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DVElectronicsLtdMember" xlink:to="mpaa_DVElectronicsLtdMember_lbl1" xlink:title="label: DVElectronicsLtdMember to mpaa_DVElectronicsLtdMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DVElectronicsLtdMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DVElectronicsLtdMember_lbl2" xml:lang="en-US" id="mpaa_DVElectronicsLtdMember_lbl2">D&amp;V Electronics Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DVElectronicsLtdMember" xlink:to="mpaa_DVElectronicsLtdMember_lbl2" xlink:title="label: DVElectronicsLtdMember to mpaa_DVElectronicsLtdMember_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>mpaa-20171231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SubsequentEventDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ShareRepurchaseProgramDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPaymentsRestrictedStockUnitsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPaymentsStockOptionsActivityDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FinancialRiskManagementAndDerivativesDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShareDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShareDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableDiscountProgramsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtCreditFacilityDetails1" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtCreditFacilityDetails1" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SignificantCustomerAndOtherInformationDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/InventoryDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetWarrantyReturnsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetWarrantyReturnsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsAmortizationExpenseDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsGoodwillDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AcquisitionDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AcquisitionDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails" xlink:type="simple" xlink:href="mpaa-20171231.xsd#CompanyBackgroundAndOrganizationDetails" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccumulatedOtherComprehensiveIncomeLossTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPaymentsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPaymentsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FairValueMeasurementsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FinancialRiskManagementAndDerivativesTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShareTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShareTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableDiscountProgramsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DebtTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DebtTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SignificantCustomerAndOtherInformationTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/InventoryTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#InventoryTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNetTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNetTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssetsTables" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NewAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NewAccountingPronouncementsPolicies" />
  <link:roleRef roleURI="http://motorcarparts.com/role/BasisOfPresentationPolicies" xlink:type="simple" xlink:href="mpaa-20171231.xsd#BasisOfPresentationPolicies" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SubsequentEvent" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SubsequentEvent" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ShareRepurchaseProgram" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ShareRepurchaseProgram" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccumulatedOtherComprehensiveIncomeLoss" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SharebasedPayments" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SharebasedPayments" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FairValueMeasurements" />
  <link:roleRef roleURI="http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives" xlink:type="simple" xlink:href="mpaa-20171231.xsd#FinancialRiskManagementAndDerivatives" />
  <link:roleRef roleURI="http://motorcarparts.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mpaa-20171231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NetLossIncomePerShare" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NetLossIncomePerShare" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableDiscountPrograms" />
  <link:roleRef roleURI="http://motorcarparts.com/role/Debt" xlink:type="simple" xlink:href="mpaa-20171231.xsd#Debt" />
  <link:roleRef roleURI="http://motorcarparts.com/role/SignificantCustomerAndOtherInformation" xlink:type="simple" xlink:href="mpaa-20171231.xsd#SignificantCustomerAndOtherInformation" />
  <link:roleRef roleURI="http://motorcarparts.com/role/Inventory" xlink:type="simple" xlink:href="mpaa-20171231.xsd#Inventory" />
  <link:roleRef roleURI="http://motorcarparts.com/role/AccountsReceivableNet" xlink:type="simple" xlink:href="mpaa-20171231.xsd#AccountsReceivableNet" />
  <link:roleRef roleURI="http://motorcarparts.com/role/GoodwillAndIntangibleAssets" xlink:type="simple" xlink:href="mpaa-20171231.xsd#GoodwillAndIntangibleAssets" />
  <link:roleRef roleURI="http://motorcarparts.com/role/Acquisition" xlink:type="simple" xlink:href="mpaa-20171231.xsd#Acquisition" />
  <link:roleRef roleURI="http://motorcarparts.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="mpaa-20171231.xsd#NewAccountingPronouncements" />
  <link:roleRef roleURI="http://motorcarparts.com/role/CompanyBackgroundAndOrganization" xlink:type="simple" xlink:href="mpaa-20171231.xsd#CompanyBackgroundAndOrganization" />
  <link:roleRef roleURI="http://motorcarparts.com/role/BasisOfPresentation" xlink:type="simple" xlink:href="mpaa-20171231.xsd#BasisOfPresentation" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedStatementsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical" />
  <link:roleRef roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="mpaa-20171231.xsd#ConsolidatedBalanceSheetsUnaudited" />
  <link:roleRef roleURI="http://motorcarparts.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="mpaa-20171231.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCentralIndexKey" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityWellKnownSeasonedIssuer" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityVoluntaryFilers" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCurrentReportingStatus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityFilerCategory" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalYearFocus" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalPeriodFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentType" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentType" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: DocumentAndEntityInformationAbstract to AmendmentFlag" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentPeriodEndDate" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SeriesAPreferredStockMember" xlink:title="presentation: ClassOfStockDomain to SeriesAPreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="ShortTermInvestments" xlink:title="presentation: AssetsCurrentAbstract to ShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NetInventory" xlink:label="NetInventory" xlink:title="NetInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="NetInventory" xlink:title="presentation: AssetsCurrentAbstract to NetInventory" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryUnreturned" xlink:label="InventoryUnreturned" xlink:title="InventoryUnreturned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryUnreturned" xlink:title="presentation: AssetsCurrentAbstract to InventoryUnreturned" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="LongTermCoreInventoryNet" xlink:title="presentation: AssetsAbstract to LongTermCoreInventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryDeposit" xlink:label="LongtermCoreInventoryDeposit" xlink:title="LongtermCoreInventoryDeposit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="LongtermCoreInventoryDeposit" xlink:title="presentation: AssetsAbstract to LongtermCoreInventoryDeposit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: AssetsAbstract to DeferredTaxAssetsNetNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="presentation: AssetsAbstract to Goodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="presentation: AssetsAbstract to IntangibleAssetsNetExcludingGoodwill" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to OtherAssetsNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: StatementLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:label="CustomerFinishedGoodsReturnsAccrual" xlink:title="CustomerFinishedGoodsReturnsAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="CustomerFinishedGoodsReturnsAccrual" xlink:title="presentation: LiabilitiesCurrentAbstract to CustomerFinishedGoodsReturnsAccrual" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentCurrent" xlink:label="AccruedCorePaymentCurrent" xlink:title="AccruedCorePaymentCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedCorePaymentCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedCorePaymentCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LinesOfCreditCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LinesOfCreditCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OtherLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to OtherLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LongTermDebtCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccruedCorePaymentNoncurrent" xlink:label="AccruedCorePaymentNoncurrent" xlink:title="AccruedCorePaymentNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="AccruedCorePaymentNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to AccruedCorePaymentNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredTaxLiabilitiesNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherLiabilitiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to Liabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockValue" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SeriesAPreferredStockMember" xlink:title="presentation: ClassOfStockDomain to SeriesAPreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityAbstract to CommonStockParOrStatedValuePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesIssued" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesOutstanding" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SalesRevenueNet" xlink:title="presentation: IncomeStatementAbstract to SalesRevenueNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="presentation: IncomeStatementAbstract to CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GrossProfit" xlink:title="presentation: IncomeStatementAbstract to GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeExpense" xlink:title="presentation: OperatingExpensesAbstract to GeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="SellingAndMarketingExpense" xlink:title="presentation: OperatingExpensesAbstract to SellingAndMarketingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: OperatingExpensesAbstract to ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: IncomeStatementAbstract to OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InterestExpense-Net" xlink:label="InterestExpense-Net" xlink:title="InterestExpense-Net" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="InterestExpense-Net" xlink:title="presentation: IncomeStatementAbstract to InterestExpense-Net" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeStatementAbstract to IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareBasic" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareDiluted" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="Depreciation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfFinancingCosts" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfFinancingCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AmortizationOfInterestOnAccruedCorePayments" xlink:label="AmortizationOfInterestOnAccruedCorePayments" xlink:title="AmortizationOfInterestOnAccruedCorePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfInterestOnAccruedCorePayments" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfInterestOnAccruedCorePayments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to FairValueAdjustmentOfWarrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:label="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:title="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="InventoryWriteDown" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to InventoryWriteDown" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:label="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:title="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionForRecoveryOfCustomerPaymentDiscrepancies" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionForDoubtfulAccounts" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AllowanceForDoubtfulAccountsReceivableRecoveries" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSaleOfPropertyPlantEquipment" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInInventory" xlink:label="IncreaseDecreaseInInventory" xlink:title="IncreaseDecreaseInInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventory" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventory" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInInventoryUnreturned" xlink:label="IncreaseDecreaseInInventoryUnreturned" xlink:title="IncreaseDecreaseInInventoryUnreturned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventoryUnreturned" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventoryUnreturned" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherOperatingAssets" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:label="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:title="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInLong-TermCoreInventory" xlink:label="IncreaseDecreaseInLong-TermCoreInventory" xlink:title="IncreaseDecreaseInLong-TermCoreInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInLong-TermCoreInventory" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInLong-TermCoreInventory" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncreaseDecreaseInAccruedCorePayment" xlink:label="IncreaseDecreaseInAccruedCorePayment" xlink:title="IncreaseDecreaseInAccruedCorePayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedCorePayment" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedCorePayment" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherOperatingLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="PaymentsForProceedsFromShortTermInvestments" xlink:title="PaymentsForProceedsFromShortTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsForProceedsFromShortTermInvestments" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsForProceedsFromShortTermInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="ProceedsFromLongTermLinesOfCredit" xlink:title="ProceedsFromLongTermLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromLongTermLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromLongTermLinesOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="RepaymentsOfLongTermLinesOfCredit" xlink:title="RepaymentsOfLongTermLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLongTermLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLongTermLinesOfCredit" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfFinancingCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfFinancingCosts" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="RepaymentsOfLongTermCapitalLeaseObligations" xlink:title="RepaymentsOfLongTermCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLongTermCapitalLeaseObligations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLongTermCapitalLeaseObligations" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:title="PaymentForContingentConsiderationLiabilityFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentForContingentConsiderationLiabilityFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromWarrantExercises" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromWarrantExercises" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsForRepurchaseOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsForRepurchaseOfCommonStock" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CashPaidDuringPeriodForAbstract" xlink:label="CashPaidDuringPeriodForAbstract" xlink:title="CashPaidDuringPeriodForAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidDuringPeriodForAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: CashPaidDuringPeriodForAbstract to InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidDuringPeriodForAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: CashPaidDuringPeriodForAbstract to IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="CashPaidDuringPeriodForAbstract" xlink:title="presentation: SupplementalCashFlowInformationAbstract to CashPaidDuringPeriodForAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="presentation: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/BasisOfPresentation">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="BasisOfAccounting" xlink:title="BasisOfAccounting" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="BasisOfAccounting" xlink:title="presentation: BasisOfPresentationAbstract to BasisOfAccounting" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/CompanyBackgroundAndOrganization">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureOfOperations" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NatureOfOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NewAccountingPronouncements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/Acquisition">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="presentation: ReceivablesAbstract to LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/Inventory">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="InventoryDisclosureTextBlock" xlink:title="presentation: InventoryDisclosureAbstract to InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SignificantCustomerAndOtherInformation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskDisclosureTextBlock" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/Debt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:title="AccountsReceivableDiscountProgramsAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:label="AccountsReceivableDiscountProgramsTextBlock" xlink:title="AccountsReceivableDiscountProgramsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="AccountsReceivableDiscountProgramsTextBlock" xlink:title="presentation: AccountsReceivableDiscountProgramsAbstract to AccountsReceivableDiscountProgramsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShare">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FairValueMeasurements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPayments">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="ComprehensiveIncomeNoteTextBlock" xlink:title="ComprehensiveIncomeNoteTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="ComprehensiveIncomeNoteTextBlock" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to ComprehensiveIncomeNoteTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ShareRepurchaseProgram">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="TreasuryStockTextBlock" xlink:title="TreasuryStockTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="TreasuryStockTextBlock" xlink:title="presentation: EquityAbstract to TreasuryStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SubsequentEvent">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventsTextBlock" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/BasisOfPresentationPolicies">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="presentation: BasisOfPresentationAbstract to BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NewAccountingPronouncementsPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfGoodwillTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfGoodwillTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="presentation: ReceivablesAbstract to ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="presentation: ReceivablesAbstract to ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/InventoryTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="presentation: InventoryDisclosureAbstract to ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:title="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:title="presentation: RisksAndUncertaintiesAbstract to SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfDebtInstrumentsTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:title="AccountsReceivableDiscountProgramsAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:label="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:title="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:title="presentation: AccountsReceivableDiscountProgramsAbstract to ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShareTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:title="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPaymentsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NumberOfReportableSegments" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NumberOfReportableSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AcquisitionDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DVElectronicsLtdMember" xlink:label="DVElectronicsLtdMember" xlink:title="DVElectronicsLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DVElectronicsLtdMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DVElectronicsLtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="DevelopedTechnologyRightsMember" xlink:title="DevelopedTechnologyRightsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="DevelopedTechnologyRightsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to DevelopedTechnologyRightsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="TrademarksMember" xlink:title="TrademarksMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TrademarksMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to TrademarksMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: BusinessAcquisitionLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="GoodwillRollForward" xlink:title="GoodwillRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="Goodwill" xlink:title="presentation: GoodwillRollForward to Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="GoodwillAcquiredDuringPeriod" xlink:title="presentation: GoodwillRollForward to GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="GoodwillForeignCurrencyTranslationGainLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="presentation: GoodwillRollForward to GoodwillForeignCurrencyTranslationGainLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="GoodwillImpairmentLoss" xlink:title="GoodwillImpairmentLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="GoodwillImpairmentLoss" xlink:title="presentation: GoodwillRollForward to GoodwillImpairmentLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill_2" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="Goodwill_2" xlink:title="presentation: GoodwillRollForward to Goodwill" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="GoodwillRollForward" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to GoodwillRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="TrademarksMember" xlink:title="TrademarksMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TrademarksMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to TrademarksMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="DevelopedTechnologyRightsMember" xlink:title="DevelopedTechnologyRightsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="DevelopedTechnologyRightsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to DevelopedTechnologyRightsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:title="AcquiredFiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="presentation: AcquiredFiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to AcquiredFiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:label="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:title="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: AmortizationExpenseForAcquiredIntangibleAssetsAbstract to AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to AmortizationExpenseForAcquiredIntangibleAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="AccountsReceivableGrossCurrent" xlink:title="presentation: ReceivablesAbstract to AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: ReceivablesAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerAllowancesEarned" xlink:label="CustomerAllowancesEarned" xlink:title="CustomerAllowancesEarned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="CustomerAllowancesEarned" xlink:title="presentation: ReceivablesAbstract to CustomerAllowancesEarned" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerPaymentDiscrepancies" xlink:label="CustomerPaymentDiscrepancies" xlink:title="CustomerPaymentDiscrepancies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="CustomerPaymentDiscrepancies" xlink:title="presentation: ReceivablesAbstract to CustomerPaymentDiscrepancies" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerReturnsRgaIssued" xlink:label="CustomerReturnsRgaIssued" xlink:title="CustomerReturnsRgaIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="CustomerReturnsRgaIssued" xlink:title="presentation: ReceivablesAbstract to CustomerReturnsRgaIssued" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerCoreReturnsAccrualsCurrent" xlink:label="CustomerCoreReturnsAccrualsCurrent" xlink:title="CustomerCoreReturnsAccrualsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="CustomerCoreReturnsAccrualsCurrent" xlink:title="presentation: ReceivablesAbstract to CustomerCoreReturnsAccrualsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TotalAccountsReceivableOffsetAccounts" xlink:label="TotalAccountsReceivableOffsetAccounts" xlink:title="TotalAccountsReceivableOffsetAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="TotalAccountsReceivableOffsetAccounts" xlink:title="presentation: ReceivablesAbstract to TotalAccountsReceivableOffsetAccounts" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="AccountsReceivableNet" xlink:title="AccountsReceivableNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="AccountsReceivableNet" xlink:title="presentation: ReceivablesAbstract to AccountsReceivableNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableNetWarrantyReturnsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="StandardProductWarrantyDisclosureAbstract" xlink:title="StandardProductWarrantyDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:label="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:title="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StandardProductWarrantyDisclosureAbstract" xlink:to="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:title="presentation: StandardProductWarrantyDisclosureAbstract to WarrantyAccrualIncludedInCustomerReturnsRgaIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:label="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:title="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StandardProductWarrantyDisclosureAbstract" xlink:to="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:title="presentation: StandardProductWarrantyDisclosureAbstract to WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="StandardProductWarrantyDisclosureAbstract" xlink:title="presentation: ReceivablesAbstract to StandardProductWarrantyDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="MovementInStandardProductWarrantyAccrualRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="StandardProductWarrantyAccrual" xlink:title="StandardProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="StandardProductWarrantyAccrual" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to StandardProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="StandardProductWarrantyAccrualWarrantiesIssued" xlink:title="StandardProductWarrantyAccrualWarrantiesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="StandardProductWarrantyAccrualWarrantiesIssued" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to StandardProductWarrantyAccrualWarrantiesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="StandardProductWarrantyAccrualPayments" xlink:title="StandardProductWarrantyAccrualPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="StandardProductWarrantyAccrualPayments" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to StandardProductWarrantyAccrualPayments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="StandardProductWarrantyAccrual_2" xlink:title="StandardProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="StandardProductWarrantyAccrual_2" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to StandardProductWarrantyAccrual" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesAbstract" xlink:to="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="presentation: ReceivablesAbstract to MovementInStandardProductWarrantyAccrualRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/InventoryDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NoncoreInventoryAbstract" xlink:label="NoncoreInventoryAbstract" xlink:title="NoncoreInventoryAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="InventoryRawMaterials" xlink:title="InventoryRawMaterials" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="InventoryRawMaterials" xlink:title="presentation: NoncoreInventoryAbstract to InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="InventoryWorkInProcess" xlink:title="presentation: NoncoreInventoryAbstract to InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="InventoryFinishedGoods" xlink:title="presentation: NoncoreInventoryAbstract to InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="InventoryGross" xlink:title="InventoryGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="InventoryGross" xlink:title="presentation: NoncoreInventoryAbstract to InventoryGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryValuationReservesNonCore" xlink:label="InventoryValuationReservesNonCore" xlink:title="InventoryValuationReservesNonCore" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="InventoryValuationReservesNonCore" xlink:title="presentation: NoncoreInventoryAbstract to InventoryValuationReservesNonCore" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_NetInventory" xlink:label="NetInventory" xlink:title="NetInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="NetInventory" xlink:title="presentation: NoncoreInventoryAbstract to NetInventory" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryUnreturned" xlink:label="InventoryUnreturned" xlink:title="InventoryUnreturned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncoreInventoryAbstract" xlink:to="InventoryUnreturned" xlink:title="presentation: NoncoreInventoryAbstract to InventoryUnreturned" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="NoncoreInventoryAbstract" xlink:title="presentation: InventoryDisclosureAbstract to NoncoreInventoryAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryAbstract" xlink:label="LongtermCoreInventoryAbstract" xlink:title="LongtermCoreInventoryAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_UsedCoresHeldAtFacilities" xlink:label="UsedCoresHeldAtFacilities" xlink:title="UsedCoresHeldAtFacilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="UsedCoresHeldAtFacilities" xlink:title="presentation: LongtermCoreInventoryAbstract to UsedCoresHeldAtFacilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_UsedCoresExpectedToBeReturnedByCustomers" xlink:label="UsedCoresExpectedToBeReturnedByCustomers" xlink:title="UsedCoresExpectedToBeReturnedByCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="UsedCoresExpectedToBeReturnedByCustomers" xlink:title="presentation: LongtermCoreInventoryAbstract to UsedCoresExpectedToBeReturnedByCustomers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RemanufacturedCoresHeldInFinishedGoods" xlink:label="RemanufacturedCoresHeldInFinishedGoods" xlink:title="RemanufacturedCoresHeldInFinishedGoods" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="RemanufacturedCoresHeldInFinishedGoods" xlink:title="presentation: LongtermCoreInventoryAbstract to RemanufacturedCoresHeldInFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RemanufacturedCoresHeldAtCustomersLocations" xlink:label="RemanufacturedCoresHeldAtCustomersLocations" xlink:title="RemanufacturedCoresHeldAtCustomersLocations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="RemanufacturedCoresHeldAtCustomersLocations" xlink:title="presentation: LongtermCoreInventoryAbstract to RemanufacturedCoresHeldAtCustomersLocations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryGross" xlink:label="LongTermCoreInventoryGross" xlink:title="LongTermCoreInventoryGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="LongTermCoreInventoryGross" xlink:title="presentation: LongtermCoreInventoryAbstract to LongTermCoreInventoryGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_InventoryValuationReservesLongTermCore" xlink:label="InventoryValuationReservesLongTermCore" xlink:title="InventoryValuationReservesLongTermCore" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="InventoryValuationReservesLongTermCore" xlink:title="presentation: LongtermCoreInventoryAbstract to InventoryValuationReservesLongTermCore" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="LongTermCoreInventoryNet" xlink:title="presentation: LongtermCoreInventoryAbstract to LongTermCoreInventoryNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_LongtermCoreInventoryDeposit" xlink:label="LongtermCoreInventoryDeposit" xlink:title="LongtermCoreInventoryDeposit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermCoreInventoryAbstract" xlink:to="LongtermCoreInventoryDeposit" xlink:title="presentation: LongtermCoreInventoryAbstract to LongtermCoreInventoryDeposit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="LongtermCoreInventoryAbstract" xlink:title="presentation: InventoryDisclosureAbstract to LongtermCoreInventoryAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="SalesRevenueGoodsNetMember" xlink:title="SalesRevenueGoodsNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueGoodsNetMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to SalesRevenueGoodsNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="presentation: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_RotatingElectricalProductsMember" xlink:label="RotatingElectricalProductsMember" xlink:title="RotatingElectricalProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="RotatingElectricalProductsMember" xlink:title="presentation: ProductsAndServicesDomain to RotatingElectricalProductsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WheelHubProductsMember" xlink:label="WheelHubProductsMember" xlink:title="WheelHubProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="WheelHubProductsMember" xlink:title="presentation: ProductsAndServicesDomain to WheelHubProductsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_BrakeMasterCylindersProductsMember" xlink:label="BrakeMasterCylindersProductsMember" xlink:title="BrakeMasterCylindersProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="BrakeMasterCylindersProductsMember" xlink:title="presentation: ProductsAndServicesDomain to BrakeMasterCylindersProductsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_OtherProductsMember" xlink:label="OtherProductsMember" xlink:title="OtherProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="OtherProductsMember" xlink:title="presentation: ProductsAndServicesDomain to OtherProductsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ProductOrServiceAxis" xlink:title="presentation: ConcentrationRiskTable to ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerAMember" xlink:label="CustomerAMember" xlink:title="CustomerAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerAMember" xlink:title="presentation: NameOfMajorCustomerDomain to CustomerAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerBMember" xlink:label="CustomerBMember" xlink:title="CustomerBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerBMember" xlink:title="presentation: NameOfMajorCustomerDomain to CustomerBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerCMember" xlink:label="CustomerCMember" xlink:title="CustomerCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerCMember" xlink:title="presentation: NameOfMajorCustomerDomain to CustomerCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerDMember" xlink:label="CustomerDMember" xlink:title="CustomerDMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerDMember" xlink:title="presentation: NameOfMajorCustomerDomain to CustomerDMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CustomerEMember" xlink:label="CustomerEMember" xlink:title="CustomerEMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="CustomerEMember" xlink:title="presentation: NameOfMajorCustomerDomain to CustomerEMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="presentation: MajorCustomersAxis to NameOfMajorCustomerDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ConcentrationRiskTable to MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ParentCompanyCreditAgreementMember" xlink:label="ParentCompanyCreditAgreementMember" xlink:title="ParentCompanyCreditAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ParentCompanyCreditAgreementMember" xlink:title="presentation: DebtInstrumentNameDomain to ParentCompanyCreditAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StrategicCooperationAgreementMember" xlink:label="StrategicCooperationAgreementMember" xlink:title="StrategicCooperationAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StrategicCooperationAgreementMember" xlink:title="presentation: DebtInstrumentNameDomain to StrategicCooperationAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="presentation: DebtInstrumentAxis to DebtInstrumentNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="LoansPayableMember" xlink:title="LoansPayableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="LoansPayableMember" xlink:title="presentation: LongtermDebtTypeDomain to LoansPayableMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="presentation: LongtermDebtTypeDomain to RevolvingCreditFacilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: DebtInstrumentTable to LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="LetterOfCreditMember" xlink:title="presentation: CreditFacilityDomain to LetterOfCreditMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="StandbyLettersOfCreditMember" xlink:title="StandbyLettersOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="StandbyLettersOfCreditMember" xlink:title="presentation: CreditFacilityDomain to StandbyLettersOfCreditMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_CommercialLetterOfCreditMember" xlink:label="CommercialLetterOfCreditMember" xlink:title="CommercialLetterOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="CommercialLetterOfCreditMember" xlink:title="presentation: CreditFacilityDomain to CommercialLetterOfCreditMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="presentation: CreditFacilityAxis to CreditFacilityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="CreditFacilityAxis" xlink:title="presentation: DebtInstrumentTable to CreditFacilityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateLIBORMember" xlink:title="presentation: VariableRateDomain to LondonInterbankOfferedRateLIBORMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ReferenceRateMember" xlink:label="ReferenceRateMember" xlink:title="ReferenceRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="ReferenceRateMember" xlink:title="presentation: VariableRateDomain to ReferenceRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="presentation: VariableRateAxis to VariableRateDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="VariableRateAxis" xlink:title="presentation: DebtInstrumentTable to VariableRateAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="presentation: DebtInstrumentTable to RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SupplierWarrantMember" xlink:label="SupplierWarrantMember" xlink:title="SupplierWarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SupplierWarrantMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SupplierWarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: DebtInstrumentTable to ClassOfWarrantOrRightAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentMaturityDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:label="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:title="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:title="presentation: LineOfCreditFacilityAbstract to AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentPeriodicPaymentPrincipal" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ReferenceInterestRateUnderOption1Floor" xlink:label="ReferenceInterestRateUnderOption1Floor" xlink:title="ReferenceInterestRateUnderOption1Floor" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="ReferenceInterestRateUnderOption1Floor" xlink:title="presentation: LineOfCreditFacilityAbstract to ReferenceInterestRateUnderOption1Floor" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentBasisSpreadOnVariableRate1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:label="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:title="DebtInstrumentBasisSpreadOnVariableRateOption2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentBasisSpreadOnVariableRateOption2" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityCommitmentFeePercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentInterestRateStatedPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityAbstract" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="DebtInstrumentCarryingAmount" xlink:title="presentation: DebtInstrumentsAbstract to DebtInstrumentCarryingAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="UnamortizedDebtIssuanceExpense" xlink:title="UnamortizedDebtIssuanceExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="UnamortizedDebtIssuanceExpense" xlink:title="presentation: DebtInstrumentsAbstract to UnamortizedDebtIssuanceExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="LongTermDebt" xlink:title="presentation: DebtInstrumentsAbstract to LongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: DebtInstrumentsAbstract to LongTermDebtCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: DebtInstrumentsAbstract to LongTermDebtNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentsAbstract" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="DebtInstrumentCarryingAmount" xlink:title="presentation: LongTermDebtByMaturityAbstract to DebtInstrumentCarryingAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="presentation: DebtInstrumentLineItems to LineOfCredit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WXAgreementAbstract" xlink:label="WXAgreementAbstract" xlink:title="WXAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="presentation: WXAgreementAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: WXAgreementAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="ProceedsFromWarrantExercises" xlink:title="presentation: WXAgreementAbstract to ProceedsFromWarrantExercises" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantLiabilityFairValueDisclosure" xlink:label="WarrantLiabilityFairValueDisclosure" xlink:title="WarrantLiabilityFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="WarrantLiabilityFairValueDisclosure" xlink:title="presentation: WXAgreementAbstract to WarrantLiabilityFairValueDisclosure" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="FairValueAssumptionsExpectedDividendRate" xlink:title="FairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="FairValueAssumptionsExpectedDividendRate" xlink:title="presentation: WXAgreementAbstract to FairValueAssumptionsExpectedDividendRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="FairValueAssumptionsExpectedVolatilityRate" xlink:title="FairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="FairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: WXAgreementAbstract to FairValueAssumptionsExpectedVolatilityRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="FairValueAssumptionsRiskFreeInterestRate" xlink:title="FairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="FairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: WXAgreementAbstract to FairValueAssumptionsRiskFreeInterestRate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_FairValueInputsProbabilityOfFutureEvent" xlink:label="FairValueInputsProbabilityOfFutureEvent" xlink:title="FairValueInputsProbabilityOfFutureEvent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="FairValueInputsProbabilityOfFutureEvent" xlink:title="presentation: WXAgreementAbstract to FairValueInputsProbabilityOfFutureEvent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="FairValueAssumptionsExpectedTerm" xlink:title="FairValueAssumptionsExpectedTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="FairValueAssumptionsExpectedTerm" xlink:title="presentation: WXAgreementAbstract to FairValueAssumptionsExpectedTerm" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WXAgreementAbstract" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="presentation: WXAgreementAbstract to FairValueAdjustmentOfWarrants" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="WXAgreementAbstract" xlink:title="presentation: DebtInstrumentLineItems to WXAgreementAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/DebtCreditFacilityDetails1" />
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails">
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:title="AccountsReceivableDiscountProgramsAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AccountsReceivablesDiscounted" xlink:label="AccountsReceivablesDiscounted" xlink:title="AccountsReceivablesDiscounted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="AccountsReceivablesDiscounted" xlink:title="presentation: AccountsReceivableDiscountProgramsAbstract to AccountsReceivablesDiscounted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:label="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:title="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:title="presentation: AccountsReceivableDiscountProgramsAbstract to DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:label="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:title="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:title="presentation: AccountsReceivableDiscountProgramsAbstract to AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DiscountRecordedAsInterestExpense" xlink:label="DiscountRecordedAsInterestExpense" xlink:title="DiscountRecordedAsInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="DiscountRecordedAsInterestExpense" xlink:title="presentation: AccountsReceivableDiscountProgramsAbstract to DiscountRecordedAsInterestExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/NetLossIncomePerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: EarningsPerShareAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasicAndDilutedAbstract" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasicAndDilutedAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxDisclosureAbstract to TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioForecastMember" xlink:title="presentation: ScenarioUnspecifiedDomain to ScenarioForecastMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: IncomeTaxDisclosureTable to StatementScenarioAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="IncomeTaxDisclosureLineItems" xlink:title="presentation: IncomeTaxDisclosureTable to IncomeTaxDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:title="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="ForeignExchangeForwardMember" xlink:title="ForeignExchangeForwardMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeContractTypeDomain" xlink:to="ForeignExchangeForwardMember" xlink:title="presentation: DerivativeContractTypeDomain to ForeignExchangeForwardMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="DerivativeContractTypeDomain" xlink:title="presentation: DerivativeInstrumentRiskAxis to DerivativeContractTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="DerivativeInstrumentRiskAxis" xlink:title="presentation: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to DerivativeInstrumentRiskAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to IncomeStatementLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="DerivativeInstrumentsGainLossLineItems" xlink:title="DerivativeInstrumentsGainLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="DerivativeNotionalAmount" xlink:title="presentation: DerivativeInstrumentsGainLossLineItems to DerivativeNotionalAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="presentation: DerivativeInstrumentsGainLossLineItems to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="DerivativeInstrumentsGainLossLineItems" xlink:title="presentation: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to DerivativeInstrumentsGainLossLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="presentation: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="ForeignExchangeForwardMember" xlink:title="ForeignExchangeForwardMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="ForeignExchangeForwardMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to ForeignExchangeForwardMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SupplierWarrantMember" xlink:label="SupplierWarrantMember" xlink:title="SupplierWarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="SupplierWarrantMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to SupplierWarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ContingentConsiderationMember" xlink:label="ContingentConsiderationMember" xlink:title="ContingentConsiderationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="ContingentConsiderationMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to ContingentConsiderationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="presentation: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByLiabilityClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="ShortTermInvestmentsAbstract" xlink:title="ShortTermInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentsAbstract" xlink:to="InvestmentsFairValueDisclosure" xlink:title="presentation: ShortTermInvestmentsAbstract to InvestmentsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="ShortTermInvestmentsAbstract" xlink:title="presentation: AssetsAbstract to ShortTermInvestmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="ForeignCurrencyContractAssetFairValueDisclosure" xlink:title="ForeignCurrencyContractAssetFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="ForeignCurrencyContractAssetFairValueDisclosure" xlink:title="presentation: PrepaidExpenseAndOtherAssetsCurrentAbstract to ForeignCurrencyContractAssetFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to PrepaidExpenseAndOtherAssetsCurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="OtherLiabilitiesCurrentAbstract" xlink:title="OtherLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:title="ForeignCurrencyContractsLiabilityFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLiabilitiesCurrentAbstract" xlink:to="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:title="presentation: OtherLiabilitiesCurrentAbstract to ForeignCurrencyContractsLiabilityFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_DeferredCompensationFairValueDisclosure" xlink:label="DeferredCompensationFairValueDisclosure" xlink:title="DeferredCompensationFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLiabilitiesCurrentAbstract" xlink:to="DeferredCompensationFairValueDisclosure" xlink:title="presentation: OtherLiabilitiesCurrentAbstract to DeferredCompensationFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="OtherLiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAbstract to OtherLiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesAbstract" xlink:label="OtherLiabilitiesAbstract" xlink:title="OtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_WarrantLiabilityFairValueDisclosure" xlink:label="WarrantLiabilityFairValueDisclosure" xlink:title="WarrantLiabilityFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLiabilitiesAbstract" xlink:to="WarrantLiabilityFairValueDisclosure" xlink:title="presentation: OtherLiabilitiesAbstract to WarrantLiabilityFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="OtherLiabilitiesAbstract" xlink:title="presentation: LiabilitiesAbstract to OtherLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LiabilitiesAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_SummaryOfStockOptionTransactionsAbstract" xlink:label="SummaryOfStockOptionTransactionsAbstract" xlink:title="SummaryOfStockOptionTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfStockOptionTransactionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: SummaryOfStockOptionTransactionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfStockOptionTransactionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: SummaryOfStockOptionTransactionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfStockOptionTransactionsAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="presentation: SummaryOfStockOptionTransactionsAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfStockOptionTransactionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:title="presentation: SummaryOfStockOptionTransactionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SummaryOfStockOptionTransactionsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SummaryOfStockOptionTransactionsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:title="AccumulatedNetUnrealizedInvestmentGainLossMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedNetUnrealizedInvestmentGainLossMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedTranslationAdjustmentMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedTranslationAdjustmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:title="OciBeforeReclassificationsNetOfTaxAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OciBeforeReclassificationsNetOfTaxAttributableToParent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:title="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity_2" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossTable to AccumulatedOtherComprehensiveIncomeLossLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/ShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfTreasuryStockTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ClassOfTreasuryStockTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramAuthorizedAmount1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchasedAndRetiredDuringPeriodCumulativeValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20171231.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:label="StockRepurchasedAndRetiredCumulativeShares" xlink:title="StockRepurchasedAndRetiredCumulativeShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchasedAndRetiredCumulativeShares" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchasedAndRetiredCumulativeShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfTreasuryStockTable" xlink:to="EquityClassOfTreasuryStockLineItems" xlink:title="presentation: ClassOfTreasuryStockTable to EquityClassOfTreasuryStockLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ClassOfTreasuryStockTable" xlink:title="presentation: EquityAbstract to ClassOfTreasuryStockTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://motorcarparts.com/role/SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: SubsequentEventTable to SubsequentEventTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: SubsequentEventTable to StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="presentation: SubsequentEventLineItems to StockRepurchaseProgramAuthorizedAmount1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventLineItems" xlink:title="presentation: SubsequentEventTable to SubsequentEventLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventTable" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831046320">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Feb. 02, 2018</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_mpaa_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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MOTORCAR PARTS AMERICA INC<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">0000918251<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_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="re">
<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">19,073,883<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<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">Dec. 31,  2017<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_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> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. 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_EntityCurrentReportingStatus</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:yesNoItemType</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_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> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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:yesNoItemType</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</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_mpaa_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 );">- 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;">mpaa_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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>13
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831931280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</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">$ 10,032,000<span></span>
</td>
<td class="nump">$ 9,029,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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">2,759,000<span></span>
</td>
<td class="nump">2,140,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 );">Accounts receivable - net</a></td>
<td class="nump">3,330,000<span></span>
</td>
<td class="nump">26,017,000<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_mpaa_NetInventory', window );">Inventory - net</a></td>
<td class="nump">80,991,000<span></span>
</td>
<td class="nump">67,516,000<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_mpaa_InventoryUnreturned', window );">Inventory unreturned</a></td>
<td class="nump">7,249,000<span></span>
</td>
<td class="nump">7,581,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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">12,829,000<span></span>
</td>
<td class="nump">9,848,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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">117,190,000<span></span>
</td>
<td class="nump">122,131,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_PropertyPlantAndEquipmentNet', window );">Plant and equipment - net</a></td>
<td class="nump">21,040,000<span></span>
</td>
<td class="nump">18,437,000<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_mpaa_LongTermCoreInventoryNet', window );">Long-term core inventory - net</a></td>
<td class="nump">296,274,000<span></span>
</td>
<td class="nump">262,922,000<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_mpaa_LongtermCoreInventoryDeposit', window );">Long-term core inventory deposits</a></td>
<td class="nump">5,569,000<span></span>
</td>
<td class="nump">5,569,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_DeferredTaxAssetsNetNoncurrent', window );">Long-term deferred income taxes</a></td>
<td class="nump">14,422,000<span></span>
</td>
<td class="nump">13,546,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,551,000<span></span>
</td>
<td class="nump">2,551,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets - net</a></td>
<td class="nump">3,970,000<span></span>
</td>
<td class="nump">3,993,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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,678,000<span></span>
</td>
<td class="nump">6,990,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_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">467,694,000<span></span>
</td>
<td class="nump">436,139,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_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="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">69,445,000<span></span>
</td>
<td class="nump">85,960,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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">11,992,000<span></span>
</td>
<td class="nump">10,077,000<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_mpaa_CustomerFinishedGoodsReturnsAccrual', window );">Customer finished goods returns accrual</a></td>
<td class="nump">15,962,000<span></span>
</td>
<td class="nump">17,667,000<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_mpaa_AccruedCorePaymentCurrent', window );">Accrued core payment</a></td>
<td class="nump">16,718,000<span></span>
</td>
<td class="nump">11,714,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_LinesOfCreditCurrent', window );">Revolving loan</a></td>
<td class="nump">36,000,000<span></span>
</td>
<td class="nump">11,000,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_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">4,614,000<span></span>
</td>
<td class="nump">3,300,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_LongTermDebtCurrent', window );">Current portion of term loan</a></td>
<td class="nump">3,068,000<span></span>
</td>
<td class="nump">3,064,000<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">157,799,000<span></span>
</td>
<td class="nump">142,782,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_LongTermDebtNoncurrent', window );">Term loan, less current portion</a></td>
<td class="nump">14,670,000<span></span>
</td>
<td class="nump">16,935,000<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_mpaa_AccruedCorePaymentNoncurrent', window );">Long-term accrued core payment</a></td>
<td class="nump">22,560,000<span></span>
</td>
<td class="nump">12,349,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_DeferredTaxLiabilitiesNoncurrent', window );">Long-term deferred income taxes</a></td>
<td class="nump">212,000<span></span>
</td>
<td class="nump">180,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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">3,920,000<span></span>
</td>
<td class="nump">15,212,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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">199,161,000<span></span>
</td>
<td class="nump">187,458,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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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>Shareholders' 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</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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; par value $.01 per share, 50,000,000 shares authorized; 19,069,782 and 18,648,854 shares issued and outstanding at December 31, 2017 and March 31, 2017, respectively</a></td>
<td class="nump">191,000<span></span>
</td>
<td class="nump">186,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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">217,089,000<span></span>
</td>
<td class="nump">205,646,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">57,411,000<span></span>
</td>
<td class="nump">50,290,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(6,158,000)<span></span>
</td>
<td class="num">(7,441,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_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">268,533,000<span></span>
</td>
<td class="nump">248,681,000<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">467,694,000<span></span>
</td>
<td class="nump">436,139,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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Junior Participating Preferred 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_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</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_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccruedCorePaymentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for obligations of accrued core payment 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>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;">mpaa_AccruedCorePaymentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_AccruedCorePaymentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of accrued core payments, excluding amounts to be repaid within one year or normal operating cycle, if longer (current maturities).</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;">mpaa_AccruedCorePaymentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_CustomerFinishedGoodsReturnsAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a company authorization has not been issued.</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;">mpaa_CustomerFinishedGoodsReturnsAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_InventoryUnreturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.</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;">mpaa_InventoryUnreturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_LongTermCoreInventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations, less all valuation and other allowances.</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;">mpaa_LongTermCoreInventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_LongtermCoreInventoryDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net realizable value) of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises.</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;">mpaa_LongtermCoreInventoryDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_NetInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net realizable value) as of the balance sheet date of (1) non-core raw materials, (2) the non-core value of work in process, and (3) the non-core value of finished goods, less all valuation and other allowances. Excludes noncurrent inventory balances for (1) used cores, (2) the used core value of work in process, and (3) the remanufactured core portion of finished goods.</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;">mpaa_NetInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_AdditionalPaidInCapital</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of deferred tax asset attributable to deductible temporary differences and carryforwards 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<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_DeferredTaxAssetsNetNoncurrent</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_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, with jurisdictional netting 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LinesOfCreditCurrent</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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebtCurrent</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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebtNoncurrent</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_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>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 classified as other, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6904-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<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_OtherLiabilitiesCurrent</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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 classified as other, due 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_OtherLiabilitiesNoncurrent</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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_ShortTermInvestments</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</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>14
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6817875232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</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_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,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_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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 (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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, authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,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, issued (in shares)</a></td>
<td class="nump">19,069,782<span></span>
</td>
<td class="nump">18,648,854<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, outstanding (in shares)</a></td>
<td class="nump">19,069,782<span></span>
</td>
<td class="nump">18,648,854<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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Junior Participating Preferred Stock [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_StockholdersEquityAbstract', window );"><strong>Shareholders' 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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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, authorized (in shares)</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">20,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_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_PreferredStockSharesIssued</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_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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831582512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>Consolidated Statements of Operations (Unaudited) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 100,127,000<span></span>
</td>
<td class="nump">$ 112,595,000<span></span>
</td>
<td class="nump">$ 306,964,000<span></span>
</td>
<td class="nump">$ 306,843,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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">77,583,000<span></span>
</td>
<td class="nump">80,225,000<span></span>
</td>
<td class="nump">231,419,000<span></span>
</td>
<td class="nump">223,424,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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">22,544,000<span></span>
</td>
<td class="nump">32,370,000<span></span>
</td>
<td class="nump">75,545,000<span></span>
</td>
<td class="nump">83,419,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_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">11,915,000<span></span>
</td>
<td class="nump">7,952,000<span></span>
</td>
<td class="nump">26,717,000<span></span>
</td>
<td class="nump">21,446,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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">4,048,000<span></span>
</td>
<td class="nump">3,234,000<span></span>
</td>
<td class="nump">10,899,000<span></span>
</td>
<td class="nump">8,575,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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">1,678,000<span></span>
</td>
<td class="nump">1,039,000<span></span>
</td>
<td class="nump">3,920,000<span></span>
</td>
<td class="nump">2,813,000<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">17,641,000<span></span>
</td>
<td class="nump">12,225,000<span></span>
</td>
<td class="nump">41,536,000<span></span>
</td>
<td class="nump">32,834,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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">4,903,000<span></span>
</td>
<td class="nump">20,145,000<span></span>
</td>
<td class="nump">34,009,000<span></span>
</td>
<td class="nump">50,585,000<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_mpaa_InterestExpense-Net', window );">Interest expense, net</a></td>
<td class="nump">3,953,000<span></span>
</td>
<td class="nump">3,357,000<span></span>
</td>
<td class="nump">10,789,000<span></span>
</td>
<td class="nump">9,365,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income tax expense</a></td>
<td class="nump">950,000<span></span>
</td>
<td class="nump">16,788,000<span></span>
</td>
<td class="nump">23,220,000<span></span>
</td>
<td class="nump">41,220,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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">7,756,000<span></span>
</td>
<td class="nump">5,678,000<span></span>
</td>
<td class="nump">16,099,000<span></span>
</td>
<td class="nump">13,459,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_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (6,806,000)<span></span>
</td>
<td class="nump">$ 11,110,000<span></span>
</td>
<td class="nump">$ 7,121,000<span></span>
</td>
<td class="nump">$ 27,761,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_EarningsPerShareBasic', window );">Basic net (loss) income per share (in dollars per share)</a></td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 1.49<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 net (loss) income per share (in dollars per share)</a></td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 1.43<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 number of shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 (in shares)</a></td>
<td class="nump">19,069,152<span></span>
</td>
<td class="nump">18,675,125<span></span>
</td>
<td class="nump">18,814,967<span></span>
</td>
<td class="nump">18,587,946<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 (in shares)</a></td>
<td class="nump">19,069,152<span></span>
</td>
<td class="nump">19,441,265<span></span>
</td>
<td class="nump">19,400,744<span></span>
</td>
<td class="nump">19,399,857<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_InterestExpense-Net">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings 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;">mpaa_InterestExpense-Net</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_CostOfGoodsAndServicesSold</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_GeneralAndAdministrativeExpense</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative 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_OperatingExpenses</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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 result for the period of deducting operating expenses from operating revenues.</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_OperatingIncomeLoss</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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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_ResearchAndDevelopmentExpense</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<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>16
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824195504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>Consolidated Statements of Comprehensive (Loss) Income (Unaudited) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 (loss) income</a></td>
<td class="num">$ (6,806,000)<span></span>
</td>
<td class="nump">$ 11,110,000<span></span>
</td>
<td class="nump">$ 7,121,000<span></span>
</td>
<td class="nump">$ 27,761,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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on short-term investments (net of tax of $55,000, $7,000, $133,000, and $66,000)</a></td>
<td class="nump">83,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">199,000<span></span>
</td>
<td class="nump">98,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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation gain (loss)</a></td>
<td class="nump">247,000<span></span>
</td>
<td class="num">(1,252,000)<span></span>
</td>
<td class="nump">1,084,000<span></span>
</td>
<td class="num">(2,594,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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive gain (loss), net of tax</a></td>
<td class="nump">330,000<span></span>
</td>
<td class="num">(1,242,000)<span></span>
</td>
<td class="nump">1,283,000<span></span>
</td>
<td class="num">(2,496,000)<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 );">Comprehensive (loss) income</a></td>
<td class="num">$ (6,476,000)<span></span>
</td>
<td class="nump">$ 9,868,000<span></span>
</td>
<td class="nump">$ 8,404,000<span></span>
</td>
<td class="nump">$ 25,265,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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, attributable to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 other comprehensive income (loss) attributable to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unrealized holding gain (loss) on available-for-sale 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</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>17
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6654593904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized gain on short-term investments, tax</a></td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">$ 133,000<span></span>
</td>
<td class="nump">$ 66,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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e,f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</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>18
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831000864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>Cash flows from 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">$ 7,121,000<span></span>
</td>
<td class="nump">$ 27,761,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash used in 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">2,805,000<span></span>
</td>
<td class="nump">2,262,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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">517,000<span></span>
</td>
<td class="nump">456,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_AmortizationOfFinancingCosts', window );">Amortization and write-off of debt issuance costs</a></td>
<td class="nump">864,000<span></span>
</td>
<td class="nump">538,000<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_mpaa_AmortizationOfInterestOnAccruedCorePayments', window );">Amortization of interest on accrued core payments</a></td>
<td class="nump">378,000<span></span>
</td>
<td class="nump">545,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_FairValueAdjustmentOfWarrants', window );">Gain due to change in fair value of the warrant liability</a></td>
<td class="num">(2,313,000)<span></span>
</td>
<td class="num">(5,727,000)<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_mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings', window );">Gain due to change in fair value of the contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,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_InventoryWriteDown', window );">Net provision for inventory reserves</a></td>
<td class="nump">4,954,000<span></span>
</td>
<td class="nump">2,327,000<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_mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies', window );">Net provision for customer payment discrepancies</a></td>
<td class="nump">1,194,000<span></span>
</td>
<td class="nump">612,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_ProvisionForDoubtfulAccounts', window );">Net provision for (recovery of) doubtful accounts</a></td>
<td class="nump">17,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_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Net provision for (recovery of) doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(909,000)<span></span>
</td>
<td class="num">(1,620,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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">2,658,000<span></span>
</td>
<td class="nump">2,555,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_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of plant and equipment</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">1,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisitions:</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">23,127,000<span></span>
</td>
<td class="num">(14,685,000)<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_mpaa_IncreaseDecreaseInInventory', window );">Inventory</a></td>
<td class="num">(11,162,000)<span></span>
</td>
<td class="num">(13,696,000)<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_mpaa_IncreaseDecreaseInInventoryUnreturned', window );">Inventory unreturned</a></td>
<td class="nump">332,000<span></span>
</td>
<td class="nump">5,422,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(2,093,000)<span></span>
</td>
<td class="num">(1,917,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_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">289,000<span></span>
</td>
<td class="num">(4,045,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(15,647,000)<span></span>
</td>
<td class="nump">3,945,000<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_mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual', window );">Customer finished goods returns accrual</a></td>
<td class="num">(1,705,000)<span></span>
</td>
<td class="num">(13,809,000)<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_mpaa_IncreaseDecreaseInLong-TermCoreInventory', window );">Long-term core inventory</a></td>
<td class="num">(37,222,000)<span></span>
</td>
<td class="num">(17,893,000)<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_mpaa_IncreaseDecreaseInAccruedCorePayment', window );">Accrued core payments</a></td>
<td class="nump">14,837,000<span></span>
</td>
<td class="num">(113,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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">2,146,000<span></span>
</td>
<td class="nump">6,288,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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(9,803,000)<span></span>
</td>
<td class="num">(20,810,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing 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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of plant and equipment</a></td>
<td class="num">(4,765,000)<span></span>
</td>
<td class="num">(4,127,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash acquired</a></td>
<td class="num">(4,993,000)<span></span>
</td>
<td class="num">(705,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_PaymentsForProceedsFromShortTermInvestments', window );">Change in short-term investments</a></td>
<td class="num">(287,000)<span></span>
</td>
<td class="nump">11,000<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(10,045,000)<span></span>
</td>
<td class="num">(4,821,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing 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_ProceedsFromLongTermLinesOfCredit', window );">Borrowings under revolving loan</a></td>
<td class="nump">62,000,000<span></span>
</td>
<td class="nump">37,001,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_RepaymentsOfLongTermLinesOfCredit', window );">Repayments of revolving loan</a></td>
<td class="num">(37,000,000)<span></span>
</td>
<td class="num">(26,000,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_RepaymentsOfLongTermDebt', window );">Repayments of term loan</a></td>
<td class="num">(2,344,000)<span></span>
</td>
<td class="num">(2,344,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_PaymentsOfFinancingCosts', window );">Payments for debt issuance costs</a></td>
<td class="num">(462,000)<span></span>
</td>
<td class="num">(444,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_RepaymentsOfLongTermCapitalLeaseObligations', window );">Payments on capital lease obligations</a></td>
<td class="num">(612,000)<span></span>
</td>
<td class="num">(406,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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(314,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_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">295,000<span></span>
</td>
<td class="nump">1,475,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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Cash used to net share settle equity awards</a></td>
<td class="num">(596,000)<span></span>
</td>
<td class="num">(1,058,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_ProceedsFromWarrantExercises', window );">Settlement of warrant</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">0<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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock, including fees</a></td>
<td class="num">(4,476,000)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">20,805,000<span></span>
</td>
<td class="nump">7,910,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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">46,000<span></span>
</td>
<td class="num">(235,000)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">1,003,000<span></span>
</td>
<td class="num">(17,956,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents - Beginning of period</a></td>
<td class="nump">9,029,000<span></span>
</td>
<td class="nump">21,897,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents - End of period</a></td>
<td class="nump">10,032,000<span></span>
</td>
<td class="nump">3,941,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_mpaa_CashPaidDuringPeriodForAbstract', window );"><strong>Cash paid during the period for:</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_InterestPaidNet', window );">Interest, net</a></td>
<td class="nump">9,508,000<span></span>
</td>
<td class="nump">8,212,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_IncomeTaxesPaidNet', window );">Income taxes, net of refunds</a></td>
<td class="nump">16,598,000<span></span>
</td>
<td class="nump">9,971,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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and 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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Plant and equipment acquired under capital lease</a></td>
<td class="nump">$ 582,000<span></span>
</td>
<td class="nump">$ 802,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AmortizationOfInterestOnAccruedCorePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Refers to the amortization of interest on accrued core payments.</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;">mpaa_AmortizationOfInterestOnAccruedCorePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_CashPaidDuringPeriodForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_CashPaidDuringPeriodForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gain (loss) recognized on the income statement related to adjustment to fair value of contingent consideration.</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;">mpaa_FairValueMeasurementAdjustmentOfContingentConsiderationGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_IncreaseDecreaseInAccruedCorePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accrued core payments.</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;">mpaa_IncreaseDecreaseInAccruedCorePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 change during the reporting period in the customer finished goods returns accrual.</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;">mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_IncreaseDecreaseInInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 change during the reporting period in the aggregate value of all non-core 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>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;">mpaa_IncreaseDecreaseInInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_IncreaseDecreaseInInventoryUnreturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 change during the reporting period in the amount recorded for the added unit value of finished goods shipped to customers that the Company expects to be returned within the normal operating cycle.</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;">mpaa_IncreaseDecreaseInInventoryUnreturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_IncreaseDecreaseInLong-TermCoreInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 change during the reporting period in long-term core inventory.</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;">mpaa_IncreaseDecreaseInLong-TermCoreInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recovery of customer payment discrepancies which had been fully or partially written-off.</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;">mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recoveries of receivables doubtful of collection that were previously charged off.</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_AllowanceForDoubtfulAccountsReceivableRecoveries</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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_AmortizationOfFinancingCosts</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense (income) related to adjustment to fair value of warrant 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6939902&amp;loc=d3e20148-110875<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_FairValueAdjustmentOfWarrants</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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_GainLossOnSaleOfPropertyPlantEquipment</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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<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_IncomeTaxesPaidNet</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_IncreaseDecreaseInOtherOperatingAssets</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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_IncreaseDecreaseInOtherOperatingLiabilities</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_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>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_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>Amount of cash paid, after deduction of cash paid for capitalized interest, for interest. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4542-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093879-108312<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_InventoryWriteDown</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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 financing activities, including 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<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_NetCashProvidedByUsedInFinancingActivities</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_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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 investing activities, including 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<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_NetCashProvidedByUsedInInvestingActivities</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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<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_NetCashProvidedByUsedInOperatingActivities</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_PaymentForContingentConsiderationLiabilityFinancingActivities</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_PaymentsForProceedsFromShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3098-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3095-108585<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_PaymentsForProceedsFromShortTermInvestments</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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 to reacquire common stock 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_PaymentsForRepurchaseOfCommonStock</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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_PaymentsOfFinancingCosts</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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<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_PaymentsToAcquireBusinessesNetOfCashAcquired</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<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_ProceedsFromLongTermLinesOfCredit</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>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=SL79508275-113901<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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants.</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_ProceedsFromWarrantExercises</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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<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_ProvisionForDoubtfulAccounts</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 debt initially having maturity due after one year or beyond 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_RepaymentsOfLongTermDebt</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_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<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_RepaymentsOfLongTermLinesOfCredit</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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>19
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822180944">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_mpaa_BasisOfPresentationAbstract', window );"><strong>Basis of Presentation [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_BasisOfAccounting', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Basis of Presentation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and nine months ended December 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2018. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2017, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 14, 2017, as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company has made certain reclassifications to its prior period consolidated statements of cash flows to conform to the current period presentation. Such reclassifications did not have a material effect on the Company&#8217;s consolidated financial statements.</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_mpaa_BasisOfPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_BasisOfPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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_BasisOfAccounting</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>20
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813345056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Background and Organization<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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>Company Background and Organization [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_NatureOfOperations', window );">Company Background and Organization</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">1. Company Background and Organization</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Motorcar Parts of America, Inc. and its subsidiaries (the &#8220;Company&#8221;, or &#8220;MPA&#8221;) is a leading manufacturer, remanufacturer, and distributor of aftermarket automotive parts. These replacement parts are sold for use on vehicles after initial vehicle purchase. These automotive parts are sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#8220;OES&#8221;). The Company&#8217;s products include</font> (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products which include turbochargers, brake power boosters, and diagnostic equipment. The Company added turbochargers through an acquisition in July 2016. The Company began selling brake power boosters in August 2016. As a result of an acquisition in July 2017, its business also now includes developing and selling diagnostics <font style="font-size: 10pt; font-family: 'Times New Roman';">systems for alternators and starters, electric vehicle power-train and battery technology</font>.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company obtains used automotive parts, commonly known as Used Cores, primarily from its customers under the Company&#8217;s core exchange program. It also purchases Used Cores from vendors (core brokers). The customers grant credit to the consumer when the used part is returned to them, and the Company in turn provides a credit to the customers upon return to the Company. These Used Cores are an essential material needed for the remanufacturing operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company has remanufacturing, warehousing and shipping/receiving operations for automotive parts in North America and Asia. In addition, the Company utilizes various third party warehouse distribution centers in North America.</div><div><br /></div><div>Pursuant to the guidance provided under the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;), for segment reporting, the Company has identified its chief executive officer as its chief operating decision maker (&#8220;CODM&#8221;), has reviewed the documents used by the CODM, and understands how such documents are used by the CODM to make financial and operating decisions</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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_NatureOfOperations</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822156784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements [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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">2. New Accounting Pronouncements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">New Accounting Pronouncements Not Yet Adopted</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Revenue Recognition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, codified in ASC 606, &#8220;Revenue Recognition - Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), which amends the guidance in the former ASC 605, &#8220;Revenue Recognition&#8221;. ASC 606 is effective for annual periods beginning after December 15, 2016, and interim periods within that reporting period for a public entity. The Company may elect either a full retrospective transition method, which requires the restatement of all periods presented, or a modified retrospective transition method, which requires a cumulative-effect recognized as of the date of initial adoption. In August 2015, the FASB delayed the effective date by one year to annual periods beginning after December 15, 2017, and interim periods within that reporting period for a public entity.<font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font>Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. <font style="font-size: 10pt; font-family: 'Times New Roman';">Accordingly, the updated standard is effective for the Company as of April 1, 2018 and the Company does not plan to early adopt. The Company is currently in the process of determining whether it will utilize the full or modified retrospective method of adoption allowed by the new standard and the impact on its consolidated financial statements and footnote disclosures. While the Company anticipates selecting the full retrospective method, that final determination will be driven by the changes required by ASC 606 and the Company&#8217;s ability to recast past financial statements based upon those requirements. The Company anticipates completing its assessment of the adoption method by the end of its current fiscal year.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">ASC 606 establishes the requirements for recognizing revenue from contracts with customers.&#160; The standard requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under the new standard, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Due to the impact the new standard may have on the Company&#8217;s business processes, systems, and controls, a project team has been formed to evaluate and guide the implementation process. The Company has performed a preliminary assessment, which has included the identification of the key contractual terms in its primary revenue stream and the comparison of historical accounting policies and practices to the requirements of the new standard by revenue stream. The assessment has resulted in the identification of potential accounting differences that may arise from the application of the new standard. The implementation team has also made substantial progress in the contract review phase of the project which includes identifying the population of contracts for a deeper analysis of the potential accounting impacts of the new standard on individual contracts. During the third quarter, the implementation team continued to identify changes to business processes, systems and controls to support recognition, presentation and disclosure under the new standard. The detailed implementation plan for the second half of fiscal 2018 continues to be executed including such tasks as data gathering, identification of the new journal entries, training, design of new processes and controls as well as testing of the controls.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s primary revenue stream is derived from the sale of remanufactured products to its customers pursuant to long-term customer contracts.&#160; The Company will continue to recognize revenue at a point in time as it satisfies its performance obligation of transferring control of the product to the customer.&#160; The Company recognizes revenues net of anticipated returns, marketing allowances, volume discounts and other forms of variable consideration more fully described below.&#160; The Company also reviewed customer options to acquire additional goods or services and has preliminarily determined no material rights exist within its contracts.&#160; The Company does not currently&#160;anticipate that the adoption of ASU 2014-09 to have a material impact on previously reported revenue amounts.&#160; See discussion regarding nominally priced Remanufactured Cores below.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company currently anticipates that the adoption of ASU 2014-09 will primarily impact reclassifications to certain balance sheet accounts to conform to the presentation and disclosure requirements of ASC 606. For example, the Company currently accounts for fully priced Remanufactured Cores anticipated to be returned as long-term core inventory and the refund liability as a contra-account receivable account as illustrated in Note 5 of the condensed notes to consolidated financial statements for the quarter ended December 31, 2017. Under ASC 606, the Company currently anticipates it&#160;will reclassify this asset to a contractual asset and recognize a contractual liability for amounts expected to be refunded to customers.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company also analyzed specific contractual provisions related sales contracts which include nominally priced Remanufactured Cores.&#160; The Company recognizes revenue for sales of cores not expected to be replaced by a similar Used Core sent back under the core exchange program only upon meeting certain criteria as previously described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017. The adoption of ASU 2014-09, may result in an acceleration of revenue recognition, as it requires the Company to estimate the amount of cores not expected to be returned upon the initial recognition of revenue for contracts which include nominally priced Remanufactured Cores.&#160; The Company currently does not expect that the change in the accounting policy for core exchange program to have a significant impact on the consolidated statements of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In order to properly determine the transaction price related to its sales contracts, the Company has also analyzed its various forms of consideration paid to its vendors including up-front payments for future contracts. Based on the analysis completed through the quarter ended December 31, 2017, the Company currently does not anticipate a change to its legacy accounting practices as a result of the adoption of ASU 2014-09 to account for up-front payments to its vendors. Under current accounting practices, if the Company expects to generate future revenues associated with an up-front payment, then an asset is recognized and amortized over the appropriate period of time as a reduction of revenue. If the Company does not expect to generate additional revenue then the up-front payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. The Company analyzes each up-front payment based on the substance and economics of the payment and therefore is not able to make an accounting policy election for such payments, consistent with views expressed by the FASB Transition Resource Group ("TRG")&#160;members in related discussions.</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">ASU 2014-09 also codified the guidance on other assets and deferred costs relating to contracts with customers with the addition of ASC 340-40.&#160; This guidance relates to the accounting for costs of an entity to obtain and fulfill a contract to provide goods or services to the customer.&#160; Under the new guidance, an entity shall recognize as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. In the Company&#8217;s review of the various costs to obtain contracts with customers, it has preliminarily determined that currently no significant costs are incurred that meet the capitalization criteria.&#160; The Company&#8217;s primary cost to fulfill contracts relates to shipping and handling activities which continue to be expensed as incurred consistent with historical accounting practices.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The new guidance provides several practical expedients, for which the Company anticipates adopting. The first of these practical expedients allows a company to expense incremental costs of obtaining a contract as incurred if the amortization period would have been one year or less. As noted above, the Company has preliminarily concluded that it&#160;does not have any such costs that qualify for capitalization but will apply the practical expedient such that costs incurred in prospective periods qualify. Similarly, the Company plans to adopt guidance which allows for the effects of a significant financing component to be ignored if a company expects that the period between the transfer of the goods and services to the customer and payment will be one year or less. Finally, the Company plans to adopt guidance which allows a company to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities instead of assessing such activities as performance obligations. The Company continues to evaluate the impact of ASU 2014-09, related amendments and interpretive guidance will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">While the Company has made substantial progress in identifying the likely impacts of the new standard, it has not yet determined a range of the potential quantitative impacts for the potential differences described above. In summary, the Company does not expect there to be a significant impact to the amount of revenue previously recorded but does anticipate a significant impact related to the classification of certain assets and liabilities for the reasons discussed in the preceding paragraphs.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Financial Instruments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In January 2016, the FASB issued guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. A reporting entity should apply the new guidance by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of the provisions of this guidance to its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Leases</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In February 2016, the FASB issued new guidance that requires balance sheet recognition of a right-of-use asset and lease liability by lessees for operating leases. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The new guidance requires a modified retrospective approach with optional practical expedients. The Company will adopt this guidance in the first quarter of fiscal 2020. The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements, but expects that it will result in a significant increase to its long-term assets and liabilities on the consolidated balance sheets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Business Combinations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In January 2017, the FASB issued guidance which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. <font style="font-size: 10pt; font-family: 'Times New Roman';">The new guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. </font>A reporting entity should apply the amendment prospectively<font style="font-size: 10pt; font-family: 'Times New Roman';">. The adoption of this guidance is not expected to have any material impact on the Company&#8217;s consolidated financial statements.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Goodwill Impairment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In January 2017, the FASB issued guidance which simplifies the test for goodwill impairment. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. </font>The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Modifications to Share-Based Payment Awards</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In May 2017, the FASB issued guidance to provide clarity and reduce (i) the diversity in practice and (ii) the cost and complexity when applying the accounting guidance for equity-based compensation to a change to the terms or conditions of a share-based payment award. This update provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. This guidance should be applied prospectively to an award modified on or after that adoption date. The adoption of this guidance is not expected to have any material impact on the Company&#8217;s consolidated financial statements.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Derivatives and Hedging</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In August 2017, the FASB issued guidance to improve the financial reporting of hedging relationships to better portray the economic results of an entity&#8217;s risk management activities in its financial statements. The amendments in this update also make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years; the guidance allows for early adoption in any interim period after issuance of the update. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</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>22
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813345056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_BusinessCombinationsAbstract', window );"><strong>Acquisition [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_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">3. Acquisition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Pursuant to a share repurchase agreement dated July 18, 2017, the Company completed the acquisition of all the equity interests of D&amp;V Electronics Ltd. (&#8220;D&amp;V&#8221;) based in Ontario, Canada, a privately held developer and manufacturer of leading edge diagnostics systems for alternators and starters, electric vehicle power-train and battery technology.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company allocated the purchase consideration to acquire D&amp;V to finite-lived intangible assets of $308,000 for developed technology with an estimated useful life of 3 years and $185,000 for trademarks with an estimated useful life of 2 years, $3,379,000 for inventory, and other net assets of $1,121,000. The assets and results of operations of D&amp;V were not significant to the Company&#8217;s consolidated financial position or results of operations, and thus pro forma information is not presented.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<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_BusinessCombinationDisclosureTextBlock</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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</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>23
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822211808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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 [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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">4. Goodwill and Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Goodwill</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the changes in the Company&#8217;s goodwill:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,551,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,053,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">498,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Impairment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,551,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,551,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of acquired intangible assets subject to amortization:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"></td><td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross Carrying </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets subject to amortization</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Trademarks</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">9 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">890,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">705,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">13 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,900,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,808,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,900,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,421,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Developed technology</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">309,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">43,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,099,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,129,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,605,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,612,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amortization expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">192,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">166,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">517,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">456,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The estimated future amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>Year Ending March 31,</u></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018 - remaining three months</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">194,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">776,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">714,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">614,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">580,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,092,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,970,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></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_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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<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_GoodwillAndIntangibleAssetsDisclosureTextBlock</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>24
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6606057584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_ReceivablesAbstract', window );"><strong>Accounts Receivable - Net [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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable - Net</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">5. Accounts Receivable &#8212; Net</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Included in accounts receivable &#8212; net are significant offset accounts related to customer allowances earned, customer payment discrepancies, returned goods authorizations (&#8220;RGA&#8221;) issued for in-transit unit returns, estimated future credits to be provided for Used Cores returned by the customers and potential bad debts. Due to the forward looking nature and the different aging periods of certain estimated offset accounts, the offset accounts may not, at any point in time, directly relate to the balances in the accounts receivable-trade account.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Accounts receivable &#8212; net is comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts receivable &#8212; trade</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98,571,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">76,902,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Allowance for bad debts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,160,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer allowances earned</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(13,579,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,880,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer payment discrepancies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,513,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(751,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer returns RGA issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(28,917,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(12,710,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer core returns accruals</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(47,072,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(25,404,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: total accounts receivable offset accounts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(95,241,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(50,885,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total accounts receivable &#8212; net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,330,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,017,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Warranty Returns</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company allows its customers to return goods that their customers have returned to them, whether or not the returned item is defective (&#8220;warranty returns&#8221;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#8217;s net sales. At December 31, 2017 and March 31, 2017, the Company&#8217;s total warranty return accrual was $29,020,000 and $14,286,000, respectively, of which $21,410,000 and $5,303,000, respectively, was included in the customer returns RGA issued balance in the above table for expected credits to be issued against accounts receivable and $7,610,000 and $8,983,000, respectively, was included in the customer finished goods returns accrual in the consolidated balance sheets for estimated future warranty returns.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the changes in the Company&#8217;s warranty return accrual:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,799,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,707,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,286,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,845,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to expense/additions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,269,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,930,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">89,834,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">73,803,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts processed</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(24,048,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(24,772,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(75,100,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(72,783,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,020,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,865,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,020,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,865,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</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>25
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822211808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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 [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 );">Inventory</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">6. Inventory</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Inventory is comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-core inventory</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,773,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,515,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Work-in-process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,548,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">641,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,530,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,337,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-left: 9pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">84,851,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">70,493,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less allowance for excess and obsolete inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,860,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,977,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">80,991,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,516,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Inventory unreturned</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,249,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,581,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term core inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Used cores held at the Company's facilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,804,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,713,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Used cores expected to be returned by customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,637,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,752,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Remanufactured cores held in finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,421,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,667,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Remanufactured cores held at customers' locations (1)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">198,794,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">185,938,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">298,656,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,070,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less allowance for excess and obsolete inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,382,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">296,274,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">262,922,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term core inventory deposits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,569,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,569,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;">(1)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Remanufactured cores held at customers&#8217; locations represent the core portion of the Company&#8217;s customers&#8217; finished goods at the Company&#8217;s customers&#8217; locations.</div></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_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. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<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>26
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822150000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Customer and Other Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_RisksAndUncertaintiesAbstract', window );"><strong>Significant Customer and Other Information [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_ConcentrationRiskDisclosureTextBlock', window );">Significant Customer and Other Information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">7. Significant Customer and Other Information</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Significant Customer Concentrations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s largest customers accounted for the following total percentage of net sales:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Sales</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer A</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer B</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer C</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer D</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer E</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s largest customers accounted for the following total percentage of accounts receivable&#8212;trade:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts receivable - trade</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer A</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer B</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer C</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer D</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer E</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Geographic and Product Information</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Rotating electrical products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">76</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">77</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">78</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Wheel hub products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Brake master cylinders products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Significant Supplier Concentrations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company had no suppliers that accounted for more than 10% of inventory purchases for the three and nine months ended December 31, 2017 and 2016.</div><div><br /></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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_ConcentrationRiskDisclosureTextBlock</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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</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>27
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822211808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_DebtDisclosureAbstract', window );"><strong>Debt [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_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">8. Debt</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company has the following credit agreements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Credit Facility</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company is party to a $145,000,000 senior secured financing, as amended, (the &#8220;Credit Facility&#8221;) with the lenders party thereto, and PNC Bank, National Association, as administrative agent, consisting of (i) a $120,000,000 revolving loan facility, subject to borrowing base restrictions and a $15,000,000 sublimit for letters of credit (the &#8220;Revolving Facility&#8221;) and (ii) a $25,000,000 term loan facility (the &#8220;Term Loans&#8221;). The loans under the Credit Facility mature on June 3, 2020. In connection with the Credit Facility, the lenders were granted a security interest in substantially all of the assets of the Company. The Credit Facility permits the payment of up to $10,000,000 of dividends per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants. This amount was increased to $15,000,000 under the April 2017 amendment to the Credit Facility.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In April 2017, the Company entered into a consent and fourth amendment to the Credit Facility (the &#8220;Fourth Amendment&#8221;) which, among other things, (i) increased the borrowing base limit with respect to inventory located in Mexico, (ii) amended the definition and calculation of consolidated EBITDA to raise the limitation on the add-back for non-capitalized transaction expenses related to the expansion of operations in Mexico, (iii) increased the annual limit on permitted stock repurchases and dividends, and (iv) modifies certain other categories (including increasing certain baskets for permitted acquisitions) and thresholds to, among other things, further accommodate the expansion of operations in Mexico.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In July 2017, the Company entered into a fifth amendment to the Credit Facility (the &#8220;Fifth Amendment&#8221;) which, among other things, amended the definition of permitted acquisitions, permitted indebtedness, and pledge agreements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Term Loans require quarterly principal payments of $781,250. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.50%, 2.75% or 3.00% or a reference rate plus a margin of 1.50%, 1.75% or 2.00%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.25% to 0.375%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on the Company&#8217;s Term Loans and Revolving Facility was 4.12% and 4.33%, respectively, at December 31, 2017 and 3.29% and 3.55%, respectively, at March 31, 2017.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Credit Facility, among other things, requires the Company to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. The Company was in compliance with all financial covenants as of December 31, 2017.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In addition to other covenants, the Credit Facility places limits on the Company&#8217;s ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by the Company and its subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes information about the Company&#8217;s Term Loans at:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Principal amount of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,969,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,312,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Unamortized financing fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(231,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(313,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Net carrying amount of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,738,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,999,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less current portion of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,068,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,064,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Long-term portion of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,670,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,935,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Future repayments of the Company&#8217;s Term Loans are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>Year Ending March 31,</u></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2018 - remaining three months</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">781,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,125,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,125,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,938,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total payments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,969,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company had $36,000,000 and $11,000,000 outstanding under the Revolving Facility at December 31, 2017 and March 31, 2017, respectively. In addition, $260,000 was reserved for standby letters of credit for workers&#8217; compensation insurance and $600,000 for commercial letters of credit at December 31, 2017. At December 31, 2017, $83,140,000, subject to certain adjustments, was available under the Revolving Facility.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">WX Agreement</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In August 2012, the Company entered into a Revolving Credit/Strategic Cooperation Agreement (the &#8220;WX Agreement&#8221;) with Wanxiang America Corporation (the &#8220;Supplier&#8221;) and the discontinued subsidiaries. In connection with the WX Agreement, the Company issued a warrant (the &#8220;Supplier Warrant&#8221;) to the Supplier to purchase up to 516,129 shares of the Company&#8217;s common stock for an exercise price of $7.75 per share exercisable at any time after August 22, 2014 and on or prior to September 30, 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">On September 8, 2017, the Supplier exercised the Supplier Warrant in full and paid the Company $4,000,000. As a result of the exercise, the Supplier Warrant is no longer outstanding. The fair value of the Supplier Warrant on the exercise date was $9,566,000 using level 3 inputs and the Monte Carlo simulation model. The following assumptions were used to calculate the fair value of the Supplier Warrant: dividend yield of 0%, expected volatility of 26.4%, risk-free interest rate of 0.96%, subsequent financing probability of 0%, and an expected life of 0.06 years. The Company recorded a non-cash reclassification of the Supplier Warrant&#8217;s fair value to shareholders&#8217; equity on the exercise date, with no further adjustments to the fair value of the Supplier Warrant being required. The fair value of the Supplier Warrant was $11,879,000 at March 31, 2017 and was included in other liabilities in the consolidated balance sheet.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">During the nine months ended December 31, 2017 and 2016, a gain of $2,313,000 and $5,727,000, respectively, was recorded in general and administrative expenses due to the change in the fair value of this warrant liability. A gain of $962,000 was recorded in general and administrative expenses during the three months ended December 31, 2016 due to the change in the fair value of this warrant liability.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<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_DebtDisclosureTextBlock</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>28
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822146048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Discount Programs<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_mpaa_AccountsReceivableDiscountProgramsAbstract', window );"><strong>Accounts Receivable Discount Programs [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_mpaa_AccountsReceivableDiscountProgramsTextBlock', window );">Accounts Receivable Discount Programs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">9. Accounts Receivable Discount Programs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company uses receivable discount programs with certain customers and their respective banks. Under these programs, the Company may sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&#8217; receivables.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of the Company&#8217;s accounts receivable discount programs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Receivables discounted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">263,833,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">254,795,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average days</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">341</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">341</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Annualized weighted average discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amount of discount as interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,854,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,864,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</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_mpaa_AccountsReceivableDiscountProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_AccountsReceivableDiscountProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_AccountsReceivableDiscountProgramsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Describes the nature of the entity's non-recourse receivable discount programs with its customers and their respective banks.</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;">mpaa_AccountsReceivableDiscountProgramsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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>29
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822186048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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>Net (Loss) Income 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 );">Net (Loss) Income Per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">10. Net (Loss) Income Per Share</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of shares of common stock outstanding during the period. Diluted net (loss) income per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options and warrants, which would result in the issuance of incremental shares of common stock.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following presents a reconciliation of basic and diluted net (loss) income per share:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net (loss) income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,806,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,110,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,121,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,761,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic shares</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,069,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,675,125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,814,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,587,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Effect of potentially dilutive securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">766,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">585,777</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">811,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted shares</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,069,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,441,265</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,400,744</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,399,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net (loss) income per share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Basic net (loss) income per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.59</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.49</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Diluted net (loss) income per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The effect of dilutive options excludes (i) 1,170,441 shares subject to options with exercise prices ranging from $4.17 to $34.17 per share for the three months ended December, 31, 2017, (ii) 292,415 shares subject to options with exercise prices ranging from $26.47 to $34.17 per share for the three months ended December, 31, 2016, (iii) 289,572 shares subject to options with exercise prices ranging from $28.68 to $34.17 per share for the nine months ended December 31, 2017, and (iv) 291,215 shares subject to options with exercise prices ranging from $28.68 to $34.17 per share for the nine months ended December 31, 2016, which were anti-dilutive.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<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>30
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822146048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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 Taxes [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 style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">11. Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company recorded income tax expense for the three months ended December 31, 2017 and 2016 of $7,756,000, or an effective tax rate of 816.4%, and $5,678,000, or an effective tax rate of 33.8%. The Company recorded income tax expenses for the nine months ended December 31, 2017 and 2016 of $16,099,000, or an effective tax rate of 69.3%, and $13,459,000, or an effective tax rate of 32.7%, respectively. <font style="font-size: 10pt; font-family: 'Times New Roman';">Effective tax rates for the three and nine months ended December 31, 2017 are blended rates reflecting the estimated benefit of one quarter of Federal tax rate reductions for fiscal 2018. These benefits were partially offset by a net one-time $6,835,000 unfavorable impact related to the new tax legislation in the United States.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">On December 22, 2017, the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;) was enacted into law, <font style="font-size: 10pt; font-family: 'Times New Roman';">which changes various corporate income tax provisions within the existing Internal Revenue Code</font>. The Tax Reform Act, among other things, lowered the U.S. corporate tax rate from 35% to 21% effective January 1, 2018, while also repealing the deduction for domestic production activities, implementing a territorial tax system and imposing a repatriation tax on deemed repatriated earnings of foreign subsidiaries. U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted. As a result, the Company recorded a one-time non-cash tax charge of $6,290,000 due to the revaluation of deferred tax assets and liabilities and a one-time tax charge of $545,000 due to the transition tax on deemed repatriation of accumulated foreign income, during the three and nine months ended December 31, 2017. Both of these tax charges represent provisional amounts&#160;based upon the Company&#8217;s current interpretation of the Tax Reform Act and may change as the Company receives additional clarification and implementation guidance. The Company will continue to analyze the effects of the Tax Reform Act on its financial statements and operations. Any additional impacts from the enactment of the Tax Reform Act will be recorded as they are identified during the measurement period as provided for in accordance with Staff Accounting Bulletin No. 118.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company is not under examination in any jurisdiction and the years ended March 31, 2017, 2016, and 2015 remain subject to examination. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<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>31
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813265968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Financial Risk Management and Derivatives [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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Financial Risk Management and Derivatives</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">12. Financial Risk Management and Derivatives</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#8217;s facilities overseas, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#8217;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company&#8217;s estimate of market conditions and the terms and length of anticipated requirements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $29,263,000 and $26,880,000 at December 31, 2017 and March 31, 2017, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are reflected in current period earnings and accounted for as an increase or offset to general and administrative expenses.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following shows the effect of the Company&#8217;s derivative instruments on its consolidated statements of operations:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain (Loss) Recognized within General and Administrative Expenses</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Derivatives Not Designated as</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Hedging Instruments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forward foreign currency exchange contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,784,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(964,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,062,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,150,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The fair value of the forward foreign currency exchange contracts of $635,000 is included in other current liabilities in the consolidated balance sheet at December 31, 2017. The fair value of the forward foreign currency exchange contracts of $427,000 is included in prepaid and other current assets in the consolidated balance sheet at March 31, 2017.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813290752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements [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_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">13. Fair Value Measurements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the Company&#8217;s financial assets and liabilities measured at fair value, by level within the fair value hierarchy:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value Measurements</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Using Inputs Considered as</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value Measurements</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Using Inputs Considered as</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assets</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Short-term investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Mutual funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Prepaid expenses and other current assets</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forward foreign currency exchange contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">427,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">427,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Liabilities</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forward foreign currency exchange contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">635,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">635,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Deferred compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warrant liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,879,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,879,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Short-term Investments and Deferred Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Forward Foreign Currency Exchange Contracts</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. During the three months ended December 31, 2017 and 2016, a loss of $1,784,000 and $964,000, respectively, was recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts. During the nine months ended December 31, 2017 and 2016, a loss of $1,062,000 and $2,150,000, respectively, was recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Level 3 Fair Value Measurements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the activity for Level 3 fair value measurements:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,878,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,879,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,643,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">330,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Newly issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total (gain) loss included in net income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(962,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,313,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,727,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(16,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercises/settlements (1)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,566,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(314,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net transfers in (out) of Level 3</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,916,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,916,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;">(1)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).</div></td></tr></table></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">During the three and nine months ended December 31, 2017, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan, term loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<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_FairValueDisclosuresTextBlock</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>33
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6642773328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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>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 );">Share-based Payments</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">14. Share-based Payments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Stock Options</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company granted options to purchase 169,000 and 184,000 shares of common stock during the nine months ended December 31, 2017 and 2016, respectively. The cost associated with stock options is estimated using the Black-Scholes option-pricing model. This model requires the input of subjective assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following assumptions were used to derive the weighted average fair value of the stock options granted:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average risk free interest rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.91</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average expected holding period (years)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.84</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average expected volatility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">47.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">47.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average expected dividend yield</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average fair value of options granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12.66</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13.07</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of stock option transactions:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at March 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,036,359</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14.92</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">169,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27.32</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(28,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10.15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at December 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,170,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16.76</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">At December 31, 2017, options to purchase 324,959 shares of common stock were unvested at the weighted average exercise price of $28.26.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">At December 31, 2017, there was $3,361,000 of total unrecognized compensation expense related to unvested stock option awards. The compensation expense is expected to be recognized over a weighted average vesting period of approximately 1.9 years.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Restricted Stock Units (&#8220;RSUs&#8221;)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">During the nine months ended December 31, 2017 and 2016, the Company granted 77,854 and 55,469 shares of RSUs, respectively, with an estimated grant date fair value of $2,157,000 and $1,574,000, respectively, which was based on the closing market price on the grant date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of non-vested RSUs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date Fair</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at March 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">126,277</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.26</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">77,854</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(63,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27.21</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,434</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">138,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">At December 31, 2017, there was $3,164,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 2.0 years.</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<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>34
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6629953200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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 );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">15. Accumulated Other Comprehensive Income (Loss)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes changes in accumulated other comprehensive income (loss):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">644,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,132,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,488,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">420,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,526,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,106,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive income (loss), net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">83,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">247,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">330,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,252,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,242,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from accumulated other comprehensive loss, net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">727,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,885,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,158,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,778,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,348,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain (Loss)</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">528,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,969,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,441,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">332,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,184,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,852,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive income (loss), net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">199,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,084,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,283,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,594,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,496,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from accumulated other comprehensive loss, net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">727,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,885,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,158,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,778,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,348,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6642773328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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>Share Repurchase Program [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_TreasuryStockTextBlock', window );">Share Repurchase Program</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">16. Share Repurchase Program</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">As of December 31, 2017, the Company&#8217;s board of directors had approved a stock repurchase program of up to $15,000,000 of its common stock. As of December 31, 2017, $6,855,000 of the $15,000,000 had been utilized and $8,145,000 remained available to repurchase shares under the authorized share repurchase program. The Company retired the 303,665 shares repurchased under this program through December 31, 2017. The Company&#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</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_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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<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_TreasuryStockTextBlock</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>36
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815065264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_SubsequentEventsAbstract', window );"><strong>Subsequent Event [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_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: bold; font-style: normal; text-align: left;">17. Subsequent Event</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: bold; font-style: normal; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: bold; font-style: italic; text-align: left;">Share Repurchase Program</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: normal; font-style: normal; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; text-transform: none; font-weight: normal; font-style: normal; text-align: left;">On February 2, 2018, the Company&#8217;s board of directors increased the share repurchase program authorization from $15,000,000 to $20,000,000 of its common stock. The Company&#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<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_SubsequentEventsTextBlock</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>37
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6814883136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_mpaa_BasisOfPresentationAbstract', window );"><strong>Basis of Presentation [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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Basis of Presentation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and nine months ended December 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2018. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2017, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 14, 2017, as amended by the Form 10-K/A filed with the SEC on July 31, 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company has made certain reclassifications to its prior period consolidated statements of cash flows to conform to the current period presentation. Such reclassifications did not have a material effect on the Company&#8217;s consolidated financial statements.</div><div><br /></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_mpaa_BasisOfPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_BasisOfPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822110816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements [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_mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock', window );">New Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">New Accounting Pronouncements Not Yet Adopted</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Revenue Recognition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, codified in ASC 606, &#8220;Revenue Recognition - Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;), which amends the guidance in the former ASC 605, &#8220;Revenue Recognition&#8221;. ASC 606 is effective for annual periods beginning after December 15, 2016, and interim periods within that reporting period for a public entity. The Company may elect either a full retrospective transition method, which requires the restatement of all periods presented, or a modified retrospective transition method, which requires a cumulative-effect recognized as of the date of initial adoption. In August 2015, the FASB delayed the effective date by one year to annual periods beginning after December 15, 2017, and interim periods within that reporting period for a public entity.<font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font>Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. <font style="font-size: 10pt; font-family: 'Times New Roman';">Accordingly, the updated standard is effective for the Company as of April 1, 2018 and the Company does not plan to early adopt. The Company is currently in the process of determining whether it will utilize the full or modified retrospective method of adoption allowed by the new standard and the impact on its consolidated financial statements and footnote disclosures. While the Company anticipates selecting the full retrospective method, that final determination will be driven by the changes required by ASC 606 and the Company&#8217;s ability to recast past financial statements based upon those requirements. The Company anticipates completing its assessment of the adoption method by the end of its current fiscal year.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">ASC 606 establishes the requirements for recognizing revenue from contracts with customers.&#160; The standard requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under the new standard, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Due to the impact the new standard may have on the Company&#8217;s business processes, systems, and controls, a project team has been formed to evaluate and guide the implementation process. The Company has performed a preliminary assessment, which has included the identification of the key contractual terms in its primary revenue stream and the comparison of historical accounting policies and practices to the requirements of the new standard by revenue stream. The assessment has resulted in the identification of potential accounting differences that may arise from the application of the new standard. The implementation team has also made substantial progress in the contract review phase of the project which includes identifying the population of contracts for a deeper analysis of the potential accounting impacts of the new standard on individual contracts. During the third quarter, the implementation team continued to identify changes to business processes, systems and controls to support recognition, presentation and disclosure under the new standard. The detailed implementation plan for the second half of fiscal 2018 continues to be executed including such tasks as data gathering, identification of the new journal entries, training, design of new processes and controls as well as testing of the controls.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s primary revenue stream is derived from the sale of remanufactured products to its customers pursuant to long-term customer contracts.&#160; The Company will continue to recognize revenue at a point in time as it satisfies its performance obligation of transferring control of the product to the customer.&#160; The Company recognizes revenues net of anticipated returns, marketing allowances, volume discounts and other forms of variable consideration more fully described below.&#160; The Company also reviewed customer options to acquire additional goods or services and has preliminarily determined no material rights exist within its contracts.&#160; The Company does not currently&#160;anticipate that the adoption of ASU 2014-09 to have a material impact on previously reported revenue amounts.&#160; See discussion regarding nominally priced Remanufactured Cores below.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company currently anticipates that the adoption of ASU 2014-09 will primarily impact reclassifications to certain balance sheet accounts to conform to the presentation and disclosure requirements of ASC 606. For example, the Company currently accounts for fully priced Remanufactured Cores anticipated to be returned as long-term core inventory and the refund liability as a contra-account receivable account as illustrated in Note 5 of the condensed notes to consolidated financial statements for the quarter ended December 31, 2017. Under ASC 606, the Company currently anticipates it&#160;will reclassify this asset to a contractual asset and recognize a contractual liability for amounts expected to be refunded to customers.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company also analyzed specific contractual provisions related sales contracts which include nominally priced Remanufactured Cores.&#160; The Company recognizes revenue for sales of cores not expected to be replaced by a similar Used Core sent back under the core exchange program only upon meeting certain criteria as previously described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2017. The adoption of ASU 2014-09, may result in an acceleration of revenue recognition, as it requires the Company to estimate the amount of cores not expected to be returned upon the initial recognition of revenue for contracts which include nominally priced Remanufactured Cores.&#160; The Company currently does not expect that the change in the accounting policy for core exchange program to have a significant impact on the consolidated statements of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In order to properly determine the transaction price related to its sales contracts, the Company has also analyzed its various forms of consideration paid to its vendors including up-front payments for future contracts. Based on the analysis completed through the quarter ended December 31, 2017, the Company currently does not anticipate a change to its legacy accounting practices as a result of the adoption of ASU 2014-09 to account for up-front payments to its vendors. Under current accounting practices, if the Company expects to generate future revenues associated with an up-front payment, then an asset is recognized and amortized over the appropriate period of time as a reduction of revenue. If the Company does not expect to generate additional revenue then the up-front payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. The Company analyzes each up-front payment based on the substance and economics of the payment and therefore is not able to make an accounting policy election for such payments, consistent with views expressed by the FASB Transition Resource Group ("TRG")&#160;members in related discussions.</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">ASU 2014-09 also codified the guidance on other assets and deferred costs relating to contracts with customers with the addition of ASC 340-40.&#160; This guidance relates to the accounting for costs of an entity to obtain and fulfill a contract to provide goods or services to the customer.&#160; Under the new guidance, an entity shall recognize as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. In the Company&#8217;s review of the various costs to obtain contracts with customers, it has preliminarily determined that currently no significant costs are incurred that meet the capitalization criteria.&#160; The Company&#8217;s primary cost to fulfill contracts relates to shipping and handling activities which continue to be expensed as incurred consistent with historical accounting practices.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The new guidance provides several practical expedients, for which the Company anticipates adopting. The first of these practical expedients allows a company to expense incremental costs of obtaining a contract as incurred if the amortization period would have been one year or less. As noted above, the Company has preliminarily concluded that it&#160;does not have any such costs that qualify for capitalization but will apply the practical expedient such that costs incurred in prospective periods qualify. Similarly, the Company plans to adopt guidance which allows for the effects of a significant financing component to be ignored if a company expects that the period between the transfer of the goods and services to the customer and payment will be one year or less. Finally, the Company plans to adopt guidance which allows a company to account for shipping and handling activities that occur after control of the related good transfers as fulfillment activities instead of assessing such activities as performance obligations. The Company continues to evaluate the impact of ASU 2014-09, related amendments and interpretive guidance will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">While the Company has made substantial progress in identifying the likely impacts of the new standard, it has not yet determined a range of the potential quantitative impacts for the potential differences described above. In summary, the Company does not expect there to be a significant impact to the amount of revenue previously recorded but does anticipate a significant impact related to the classification of certain assets and liabilities for the reasons discussed in the preceding paragraphs.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Financial Instruments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In January 2016, the FASB issued guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. A reporting entity should apply the new guidance by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of the provisions of this guidance to its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Leases</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In February 2016, the FASB issued new guidance that requires balance sheet recognition of a right-of-use asset and lease liability by lessees for operating leases. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The new guidance requires a modified retrospective approach with optional practical expedients. The Company will adopt this guidance in the first quarter of fiscal 2020. The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements, but expects that it will result in a significant increase to its long-term assets and liabilities on the consolidated balance sheets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Business Combinations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In January 2017, the FASB issued guidance which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. <font style="font-size: 10pt; font-family: 'Times New Roman';">The new guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. </font>A reporting entity should apply the amendment prospectively<font style="font-size: 10pt; font-family: 'Times New Roman';">. The adoption of this guidance is not expected to have any material impact on the Company&#8217;s consolidated financial statements.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Goodwill Impairment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In January 2017, the FASB issued guidance which simplifies the test for goodwill impairment. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. </font>The Company is currently evaluating the impact the provisions of this guidance will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Modifications to Share-Based Payment Awards</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In May 2017, the FASB issued guidance to provide clarity and reduce (i) the diversity in practice and (ii) the cost and complexity when applying the accounting guidance for equity-based compensation to a change to the terms or conditions of a share-based payment award. This update provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. This guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. This guidance should be applied prospectively to an award modified on or after that adoption date. The adoption of this guidance is not expected to have any material impact on the Company&#8217;s consolidated financial statements.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Derivatives and Hedging</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In August 2017, the FASB issued guidance to improve the financial reporting of hedging relationships to better portray the economic results of an entity&#8217;s risk management activities in its financial statements. The amendments in this update also make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. The new guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years; the guidance allows for early adoption in any interim period after issuance of the update. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</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_mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 pertaining to new accounting pronouncements not yet adopted recently and may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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;">mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</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>39
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812840608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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 [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_ScheduleOfGoodwillTextBlock', window );">Summary of change in goodwill</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the changes in the Company&#8217;s goodwill:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,551,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,053,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">498,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Impairment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,551,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,551,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible assets subject to amortization</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of acquired intangible assets subject to amortization:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px;"></td><td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross Carrying </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets subject to amortization</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Trademarks</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">9 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">890,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">705,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">13 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,900,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,808,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,900,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,421,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Developed technology</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">309,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">43,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 12%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,099,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,129,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,605,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,612,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><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_mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock', window );">Amortization expense for acquired intangible assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amortization expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">192,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">166,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">517,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">456,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated future amortization expense for intangible assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The estimated future amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>Year Ending March 31,</u></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018 - remaining three months</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">194,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">776,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">714,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">614,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">580,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,092,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,970,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</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_mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amortization expense of acquired intangible assets 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;">mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<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_ScheduleOfGoodwillTextBlock</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822085568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_ReceivablesAbstract', window );"><strong>Accounts Receivable - Net [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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Accounts receivable &#8212; net is comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts receivable &#8212; trade</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98,571,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">76,902,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Allowance for bad debts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,160,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer allowances earned</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(13,579,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,880,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer payment discrepancies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,513,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(751,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer returns RGA issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(28,917,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(12,710,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer core returns accruals</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(47,072,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(25,404,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: total accounts receivable offset accounts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(95,241,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(50,885,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total accounts receivable &#8212; net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,330,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,017,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of change in warranty return accrual</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the changes in the Company&#8217;s warranty return accrual:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,799,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,707,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,286,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,845,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to expense/additions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,269,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,930,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">89,834,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">73,803,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts processed</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(24,048,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(24,772,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(75,100,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(72,783,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,020,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,865,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,020,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,865,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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>41
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813209936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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 [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 );">Schedule of inventory</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Inventory is comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-core inventory</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,773,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,515,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Work-in-process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,548,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">641,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,530,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,337,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-left: 9pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">84,851,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">70,493,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less allowance for excess and obsolete inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,860,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,977,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">80,991,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,516,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Inventory unreturned</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,249,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,581,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term core inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Used cores held at the Company's facilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,804,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,713,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Used cores expected to be returned by customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,637,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,752,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Remanufactured cores held in finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,421,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,667,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Remanufactured cores held at customers' locations (1)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">198,794,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">185,938,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">298,656,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,070,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less allowance for excess and obsolete inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,382,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">296,274,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">262,922,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term core inventory deposits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,569,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,569,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;">(1)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Remanufactured cores held at customers&#8217; locations represent the core portion of the Company&#8217;s customers&#8217; finished goods at the Company&#8217;s customers&#8217; locations.</div></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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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>42
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822098976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Customer and Other Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_RisksAndUncertaintiesAbstract', window );"><strong>Significant Customer and Other Information [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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of concentrations of risk</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s largest customers accounted for the following total percentage of net sales:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Sales</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer A</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer B</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer C</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer D</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer E</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s largest customers accounted for the following total percentage of accounts receivable&#8212;trade:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts receivable - trade</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer A</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer B</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer C</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer D</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer E</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Geographic and Product Information</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company&#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Rotating electrical products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">76</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">77</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">78</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Wheel hub products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Brake master cylinders products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6442-108592<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6327-108592<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813393328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_DebtDisclosureAbstract', window );"><strong>Debt [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_ScheduleOfDebtInstrumentsTextBlock', window );">Summarized information about the term loan</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes information about the Company&#8217;s Term Loans at:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Principal amount of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,969,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,312,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Unamortized financing fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(231,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(313,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Net carrying amount of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,738,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,999,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less current portion of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,068,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,064,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Long-term portion of term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,670,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,935,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Future repayments of the amended term loan, by fiscal year</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Future repayments of the Company&#8217;s Term Loans are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 48%; vertical-align: bottom; font-weight: bold; font-style: normal;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>Year Ending March 31,</u></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2018 - remaining three months</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">781,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,125,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,125,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,938,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total payments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,969,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21475-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21538-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21506-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28541-108399<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21521-112644<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_ScheduleOfDebtInstrumentsTextBlock</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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</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>44
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6654766640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Discount Programs (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_mpaa_AccountsReceivableDiscountProgramsAbstract', window );"><strong>Accounts Receivable Discount Programs [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_mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock', window );">Schedule of accounts receivable discount programs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of the Company&#8217;s accounts receivable discount programs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Receivables discounted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">263,833,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">254,795,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average days</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">341</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">341</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Annualized weighted average discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amount of discount as interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,854,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,864,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></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_mpaa_AccountsReceivableDiscountProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_AccountsReceivableDiscountProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount.</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;">mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6813356544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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>Net (Loss) Income 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 );">Schedule of reconciliation of basic and diluted net (loss) income per share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following presents a reconciliation of basic and diluted net (loss) income per share:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net (loss) income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,806,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,110,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,121,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,761,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic shares</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,069,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,675,125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,814,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,587,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Effect of potentially dilutive securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">766,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">585,777</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">811,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted shares</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,069,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,441,265</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,400,744</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,399,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net (loss) income per share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Basic net (loss) income per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.59</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.49</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Diluted net (loss) income per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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>46
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822084768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Financial Risk Management and Derivatives [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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of derivative instruments on consolidated statements of operations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain (Loss) Recognized within General and Administrative Expenses</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Derivatives Not Designated as</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Hedging Instruments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forward foreign currency exchange contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,784,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(964,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,062,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,150,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for other derivative instruments not designated as hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</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>47
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831989472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements [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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial assets and liabilities measured at fair value recurring basis</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the Company&#8217;s financial assets and liabilities measured at fair value, by level within the fair value hierarchy:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value Measurements</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Using Inputs Considered as</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value Measurements</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Using Inputs Considered as</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assets</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Short-term investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Mutual funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Prepaid expenses and other current assets</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forward foreign currency exchange contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">427,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">427,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Liabilities</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forward foreign currency exchange contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">635,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">635,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Deferred compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,759,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,140,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warrant liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,879,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,879,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (level 3)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes the activity for Level 3 fair value measurements:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supplier</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Warrant</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contingent</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Consideration</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,878,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,879,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,643,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">330,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Newly issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total (gain) loss included in net income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(962,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,313,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,727,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(16,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercises/settlements (1)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,566,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(314,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net transfers in (out) of Level 3</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,916,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,916,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><hr align="left" noshade="noshade" style="border-top: medium none; height: 2px; border-right: medium none; width: 15%; border-bottom: medium none; color: #000000; text-align: left; margin-left: 0px; border-left: medium none; background-color: #000000; margin-right: auto;" /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;">(1)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).</div></td></tr></table></div><div><br /></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19279-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6655765824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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>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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Summary of Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following assumptions were used to derive the weighted average fair value of the stock options granted:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average risk free interest rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.91</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average expected holding period (years)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.84</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average expected volatility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">47.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">47.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average expected dividend yield</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average fair value of options granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12.66</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13.07</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div></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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of stock option transactions</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of stock option transactions:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at March 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,036,359</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14.92</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">169,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27.32</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(28,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10.15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at December 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,170,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16.76</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;">&#160;</div></div><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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted stock units activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following is a summary of non-vested RSUs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date Fair</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at March 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">126,277</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.26</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">77,854</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(63,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27.21</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,434</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">138,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</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>49
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812900224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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 );">Accumulated other comprehensive income (loss)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following summarizes changes in accumulated other comprehensive income (loss):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">644,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,132,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,488,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">420,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,526,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,106,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive income (loss), net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">83,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">247,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">330,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,252,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,242,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from accumulated other comprehensive loss, net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">727,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,885,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,158,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,778,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,348,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Nine Months Ended December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Unrealized</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gain (Loss)</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">on Short-Term</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Investments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">528,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,969,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,441,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">332,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,184,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,852,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive income (loss), net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">199,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,084,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,283,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,594,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,496,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from accumulated other comprehensive loss, net of tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">727,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,885,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,158,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,778,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,348,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div><br /></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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<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>50
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6814879248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Background and Organization (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>Segment</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>Company Background and Organization [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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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_NumberOfReportableSegments</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:integerItemType</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6830986432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jul. 18, 2017</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">9 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_BusinessAcquisitionAxis=mpaa_DVElectronicsLtdMember', window );">D&amp;V Electronics Ltd [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,379,000<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_mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet', window );">Other net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,121,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_BusinessAcquisitionAxis=mpaa_DVElectronicsLtdMember', window );">D&amp;V Electronics Ltd [Member] | Developed Technology [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">308,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</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_BusinessAcquisitionAxis=mpaa_DVElectronicsLtdMember', window );">D&amp;V Electronics Ltd [Member] | Trademarks [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<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_mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 other current and non-current net assets acquired at the acquisition 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;">mpaa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionLineItems</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 identifiable intangible assets recognized as of the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 inventory recognized as of the acquisition 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DevelopedTechnologyRightsMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TrademarksMember</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_BusinessAcquisitionAxis=mpaa_DVElectronicsLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mpaa_DVElectronicsLtdMember</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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831763088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Goodwill (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Balance at beginning of period</a></td>
<td class="nump">$ 2,551,000<span></span>
</td>
<td class="nump">$ 2,053,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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">498,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_GoodwillForeignCurrencyTranslationGainLoss', window );">Translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_GoodwillImpairmentLoss', window );">Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_Goodwill', window );">Balance at end of period</a></td>
<td class="nump">$ 2,551,000<span></span>
</td>
<td class="nump">$ 2,551,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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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_GoodwillAcquiredDuringPeriod</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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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_GoodwillForeignCurrencyTranslationGainLoss</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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loss from the write-down of an asset representing the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13777-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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_GoodwillImpairmentLoss</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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_GoodwillRollForward</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>53
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831698000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets subject to amortization [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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 7,099,000<span></span>
</td>
<td class="nump">$ 6,605,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 3,129,000<span></span>
</td>
<td class="nump">2,612,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets subject to amortization [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Amortization Period</a></td>
<td class="text">9 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 890,000<span></span>
</td>
<td class="nump">705,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 278,000<span></span>
</td>
<td class="nump">191,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_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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets subject to amortization [Abstract]</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Amortization Period</a></td>
<td class="text">13 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 5,900,000<span></span>
</td>
<td class="nump">5,900,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 2,808,000<span></span>
</td>
<td class="nump">2,421,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets subject to amortization [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Amortization Period</a></td>
<td class="text">3 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 309,000<span></span>
</td>
<td class="nump">0<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 );">Accumulated Amortization</a></td>
<td class="nump">$ 43,000<span></span>
</td>
<td class="nump">$ 0<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsNetAbstract</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TrademarksMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DevelopedTechnologyRightsMember</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>54
<FILENAME>R43.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6832734384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Amortization Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract', window );"><strong>Amortization expense for acquired intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 );">Amortization expense</a></td>
<td class="nump">$ 192,000<span></span>
</td>
<td class="nump">$ 166,000<span></span>
</td>
<td class="nump">$ 517,000<span></span>
</td>
<td class="nump">$ 456,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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Estimated future amortization expense for intangible assets subject to amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2018 - remaining three months</a></td>
<td class="nump">194,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2019</a></td>
<td class="nump">776,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">776,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2020</a></td>
<td class="nump">714,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">714,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">614,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">614,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2022</a></td>
<td class="nump">580,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">580,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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,092,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,092,000<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 3,970,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,970,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_mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 after 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>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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831729088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable - Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</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_ReceivablesAbstract', window );"><strong>Accounts Receivable - Net [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_AccountsReceivableGrossCurrent', window );">Accounts receivable - trade</a></td>
<td class="nump">$ 98,571,000<span></span>
</td>
<td class="nump">$ 76,902,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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for bad debts</a></td>
<td class="num">(4,160,000)<span></span>
</td>
<td class="num">(4,140,000)<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_mpaa_CustomerAllowancesEarned', window );">Customer allowances earned</a></td>
<td class="num">(13,579,000)<span></span>
</td>
<td class="num">(7,880,000)<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_mpaa_CustomerPaymentDiscrepancies', window );">Customer payment discrepancies</a></td>
<td class="num">(1,513,000)<span></span>
</td>
<td class="num">(751,000)<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_mpaa_CustomerReturnsRgaIssued', window );">Customer returns RGA issued</a></td>
<td class="num">(28,917,000)<span></span>
</td>
<td class="num">(12,710,000)<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_mpaa_CustomerCoreReturnsAccrualsCurrent', window );">Customer core returns accruals</a></td>
<td class="num">(47,072,000)<span></span>
</td>
<td class="num">(25,404,000)<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_mpaa_TotalAccountsReceivableOffsetAccounts', window );">Less: total accounts receivable offset accounts</a></td>
<td class="num">(95,241,000)<span></span>
</td>
<td class="num">(50,885,000)<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_AccountsReceivableNet', window );">Total accounts receivable - net</a></td>
<td class="nump">$ 3,330,000<span></span>
</td>
<td class="nump">$ 26,017,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_CustomerAllowancesEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 earned allowances given to customers which reduces trade accounts receivable.</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;">mpaa_CustomerAllowancesEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_CustomerCoreReturnsAccrualsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated future credits to be provided for Used Cores returned by the customers.</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;">mpaa_CustomerCoreReturnsAccrualsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_CustomerPaymentDiscrepancies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reduction to trade accounts receivable for customer payment discrepancies.</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;">mpaa_CustomerPaymentDiscrepancies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_CustomerReturnsRgaIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns.</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;">mpaa_CustomerReturnsRgaIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_TotalAccountsReceivableOffsetAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 sum of the total accounts receivable offset accounts.</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;">mpaa_TotalAccountsReceivableOffsetAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Amounts 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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_AccountsReceivableGrossCurrent</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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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_AccountsReceivableNet</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</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>56
<FILENAME>R45.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820154064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Net - Warranty Returns (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2017</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_StandardProductWarrantyDisclosureAbstract', window );"><strong>Warranty Returns [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued', window );">Warranty accrual included in customer returns RGA issued</a></td>
<td class="nump">$ 21,410,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,410,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,303,000<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_mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual', window );">Warranty accrual included in customer finished goods returns accrual</a></td>
<td class="nump">7,610,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,610,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,983,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_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Change in warranty return accrual [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_StandardProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">14,799,000<span></span>
</td>
<td class="nump">$ 13,707,000<span></span>
</td>
<td class="nump">14,286,000<span></span>
</td>
<td class="nump">$ 10,845,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_StandardProductWarrantyAccrualWarrantiesIssued', window );">Charged to expense/additions</a></td>
<td class="nump">38,269,000<span></span>
</td>
<td class="nump">22,930,000<span></span>
</td>
<td class="nump">89,834,000<span></span>
</td>
<td class="nump">73,803,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_StandardProductWarrantyAccrualPayments', window );">Amounts processed</a></td>
<td class="num">(24,048,000)<span></span>
</td>
<td class="num">(24,772,000)<span></span>
</td>
<td class="num">(75,100,000)<span></span>
</td>
<td class="num">(72,783,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_StandardProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 29,020,000<span></span>
</td>
<td class="nump">$ 11,865,000<span></span>
</td>
<td class="nump">$ 29,020,000<span></span>
</td>
<td class="nump">$ 11,865,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_mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 as of the balance sheet date of the warranty estimate for which an RGA has not been issued and is included in the customer finished goods returns accrual liability.</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;">mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 as of the balance sheet date of the warranty accrual for which an RGA has been issued and is included as an offset account to total net accounts receivable.</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;">mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_MovementInStandardProductWarrantyAccrualRollForward</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_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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_StandardProductWarrantyAccrual</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_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>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in the standard product warranty accrual from warranties issued. Excludes 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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_StandardProductWarrantyAccrualWarrantiesIssued</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_StandardProductWarrantyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StandardProductWarrantyDisclosureAbstract</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>57
<FILENAME>R46.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820229584">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</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_mpaa_NoncoreInventoryAbstract', window );"><strong>Non-core inventory [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 26,773,000<span></span>
</td>
<td class="nump">$ 21,515,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_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,548,000<span></span>
</td>
<td class="nump">641,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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">56,530,000<span></span>
</td>
<td class="nump">48,337,000<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 );">Non-core inventory, gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">84,851,000<span></span>
</td>
<td class="nump">70,493,000<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_mpaa_InventoryValuationReservesNonCore', window );">Less allowance for excess and obsolete inventory</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,860,000)<span></span>
</td>
<td class="num">(2,977,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mpaa_NetInventory', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80,991,000<span></span>
</td>
<td class="nump">67,516,000<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_mpaa_InventoryUnreturned', window );">Inventory unreturned</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,249,000<span></span>
</td>
<td class="nump">7,581,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_mpaa_LongtermCoreInventoryAbstract', window );"><strong>Long-term core inventory [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_mpaa_UsedCoresHeldAtFacilities', window );">Used cores held at the Company's facilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">52,804,000<span></span>
</td>
<td class="nump">38,713,000<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_mpaa_UsedCoresExpectedToBeReturnedByCustomers', window );">Used cores expected to be returned by customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,637,000<span></span>
</td>
<td class="nump">11,752,000<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_mpaa_RemanufacturedCoresHeldInFinishedGoods', window );">Remanufactured cores held in finished goods</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">34,421,000<span></span>
</td>
<td class="nump">27,667,000<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_mpaa_RemanufacturedCoresHeldAtCustomersLocations', window );">Remanufactured cores held at customers' locations</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">198,794,000<span></span>
</td>
<td class="nump">185,938,000<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_mpaa_LongTermCoreInventoryGross', window );">Long-term core inventory - gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">298,656,000<span></span>
</td>
<td class="nump">264,070,000<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_mpaa_InventoryValuationReservesLongTermCore', window );">Less allowance for excess and obsolete inventory</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,382,000)<span></span>
</td>
<td class="num">(1,148,000)<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_mpaa_LongTermCoreInventoryNet', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">296,274,000<span></span>
</td>
<td class="nump">262,922,000<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_mpaa_LongtermCoreInventoryDeposit', window );">Long-term core inventory deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,569,000<span></span>
</td>
<td class="nump">$ 5,569,000<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Remanufactured cores held at customers' locations represent the core portion of the Company's customers' finished goods at the Company's customers' locations.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_InventoryUnreturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.</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;">mpaa_InventoryUnreturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_InventoryValuationReservesLongTermCore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation account as of the balance sheet date which reduces the carrying amount of long-term core inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage.</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;">mpaa_InventoryValuationReservesLongTermCore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_InventoryValuationReservesNonCore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation account as of the balance sheet date which reduces the carrying amount of non-core inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage.</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;">mpaa_InventoryValuationReservesNonCore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_LongTermCoreInventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (lower of cost or net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations.</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;">mpaa_LongTermCoreInventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_LongTermCoreInventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations, less all valuation and other allowances.</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;">mpaa_LongTermCoreInventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_LongtermCoreInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_LongtermCoreInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_LongtermCoreInventoryDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net realizable value) of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises.</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;">mpaa_LongtermCoreInventoryDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_NetInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net realizable value) as of the balance sheet date of (1) non-core raw materials, (2) the non-core value of work in process, and (3) the non-core value of finished goods, less all valuation and other allowances. Excludes noncurrent inventory balances for (1) used cores, (2) the used core value of work in process, and (3) the remanufactured core portion of finished goods.</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;">mpaa_NetInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_NoncoreInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_NoncoreInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_RemanufacturedCoresHeldAtCustomersLocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of remanufactured cores held at customers' locations as of the 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;">mpaa_RemanufacturedCoresHeldAtCustomersLocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_RemanufacturedCoresHeldInFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of remanufactured cores held in finished goods as of the 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;">mpaa_RemanufacturedCoresHeldInFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_UsedCoresExpectedToBeReturnedByCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of used cores expected to be returned by customers as of the 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;">mpaa_UsedCoresExpectedToBeReturnedByCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_UsedCoresHeldAtFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of used cores held at the facilities as of the 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;">mpaa_UsedCoresHeldAtFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R47.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6833298960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Customer and Other Information (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2017</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">43.00%<span></span>
</td>
<td class="nump">46.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">19.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Customer C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">17.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Customer D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Customer E [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">5.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Rotating Electrical Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">76.00%<span></span>
</td>
<td class="nump">81.00%<span></span>
</td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">78.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Wheel Hub Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Brake Master Cylinders Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">4.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember', window );">Sales [Member] | Other Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">0.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable - Trade [Member] | Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable - Trade [Member] | Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable - Trade [Member] | Customer C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable - Trade [Member] | Customer D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable - Trade [Member] | Customer E [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskLineItems</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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<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_ConcentrationRiskPercentage1</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember</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_MajorCustomersAxis=mpaa_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=mpaa_CustomerAMember</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_MajorCustomersAxis=mpaa_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=mpaa_CustomerBMember</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_MajorCustomersAxis=mpaa_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=mpaa_CustomerCMember</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_MajorCustomersAxis=mpaa_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=mpaa_CustomerDMember</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_MajorCustomersAxis=mpaa_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=mpaa_CustomerEMember</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_ProductOrServiceAxis=mpaa_RotatingElectricalProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=mpaa_RotatingElectricalProductsMember</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_ProductOrServiceAxis=mpaa_WheelHubProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=mpaa_WheelHubProductsMember</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_ProductOrServiceAxis=mpaa_BrakeMasterCylindersProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=mpaa_BrakeMasterCylindersProductsMember</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_ProductOrServiceAxis=mpaa_OtherProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=mpaa_OtherProductsMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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>59
<FILENAME>R48.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835863360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 08, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Aug. 31, 2012</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_DebtInstrumentsAbstract', window );"><strong>Summarized information about the term loan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtCurrent', window );">Less current portion of term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,068,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,064,000)<span></span>
</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_LongTermDebtNoncurrent', window );">Long-term portion of term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,935,000<span></span>
</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_mpaa_WXAgreementAbstract', window );"><strong>WX Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ProceedsFromWarrantExercises', window );">Settlement of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueAdjustmentOfWarrants', window );">Total (gain) loss included in net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,313,000)<span></span>
</td>
<td class="num">(5,727,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  03,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityCommitmentFeePercentage', window );">Facility fee on total leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility', window );">Dividend payments, annual maximum amount permitted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</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_LineOfCreditFacilityCommitmentFeePercentage', window );">Facility fee on total leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_ReferenceInterestRateUnderOption1Floor', window );">Reference interest rate under option 1, floor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate over LIBOR rate under option 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2', window );">Interest rate above base rate under option 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Reference Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_ReferenceInterestRateUnderOption1Floor', window );">Reference interest rate under option 1, floor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate over LIBOR rate under option 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2', window );">Interest rate above base rate under option 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Term Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 781,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.12%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.29%<span></span>
</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_DebtInstrumentsAbstract', window );"><strong>Summarized information about the term loan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DebtInstrumentCarryingAmount', window );">Principal amount of term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,969,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,312,000<span></span>
</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_UnamortizedDebtIssuanceExpense', window );">Unamortized financing fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(231,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(313,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebt', window );">Net carrying amount of term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,738,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,999,000<span></span>
</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_LongTermDebtCurrent', window );">Less current portion of term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,068,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,064,000)<span></span>
</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_LongTermDebtNoncurrent', window );">Long-term portion of term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,935,000<span></span>
</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_LongTermDebtByMaturityAbstract', window );"><strong>Future repayments of the Term Loan, by fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2018 - remaining three months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,938,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Total payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,969,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,312,000<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Revolving Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.55%<span></span>
</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_LongTermDebtByMaturityAbstract', window );"><strong>Future repayments of the Term Loan, by fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCredit', window );">Outstanding balance under revolving loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,000,000<span></span>
</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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount available under revolving facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Revolving Facility [Member] | Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAbstract', window );"><strong>Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Revolving Facility [Member] | Standby Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtByMaturityAbstract', window );"><strong>Future repayments of the Term Loan, by fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCredit', window );">Outstanding balance under revolving loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member] | Revolving Facility [Member] | Commercial Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LongTermDebtByMaturityAbstract', window );"><strong>Future repayments of the Term Loan, by fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_LineOfCredit', window );">Outstanding balance under revolving loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=mpaa_StrategicCooperationAgreementMember', window );">WX Agreement [Member] | Supplier Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WXAgreementAbstract', window );"><strong>WX Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of shares that can be purchased under warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">516,129<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Initial exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.75<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_ProceedsFromWarrantExercises', window );">Settlement of warrant</a></td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WarrantLiabilityFairValueDisclosure', window );">Fair value of warrants issued</a></td>
<td class="nump">$ 9,566,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,879,000<span></span>
</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_FairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">26.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">0.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_FairValueInputsProbabilityOfFutureEvent', window );">Subsequent financing probability</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueAssumptionsExpectedTerm', window );">Expected life</a></td>
<td class="text">22 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueAdjustmentOfWarrants', window );">Total (gain) loss included in net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (962,000)<span></span>
</td>
<td class="num">$ (2,313,000)<span></span>
</td>
<td class="num">$ (5,727,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Under the credit facility agreement, the entity is permitted an allowable dividend payment amount per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants.</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;">mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 percentage points added to the reference rate to compute the variable rate on the debt instrument under option two of the credit agreement.</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;">mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_FairValueInputsProbabilityOfFutureEvent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 likelihood of a future event, used as an input to measure 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;">mpaa_FairValueInputsProbabilityOfFutureEvent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_ReferenceInterestRateUnderOption1Floor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 floor to which the reference rate (e.g., LIBOR) is subject.</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;">mpaa_ReferenceInterestRateUnderOption1Floor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_WXAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_WXAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_WarrantLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of warrant liability as of the 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;">mpaa_WarrantLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Exercise price per share or per unit of warrants or rights 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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_DebtInstrumentCarryingAmount</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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_DebtInstrumentInterestRateStatedPercentage</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>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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_DebtInstrumentMaturityDate</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: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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_DebtInstrumentPeriodicPaymentPrincipal</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_DebtInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentsAbstract</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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense (income) related to adjustment to fair value of warrant 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6939902&amp;loc=d3e20148-110875<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<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_FairValueAdjustmentOfWarrants</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_FairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueAssumptionsExpectedDividendRate</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_FairValueAssumptionsExpectedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the instrument, asset or liability is expected to be outstanding, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueAssumptionsExpectedTerm</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_FairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueAssumptionsExpectedVolatilityRate</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_FairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Risk-free interest rate assumption used in valuing an instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueAssumptionsRiskFreeInterestRate</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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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_LineOfCredit</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_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAbstract</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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</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_LineOfCreditFacilityCommitmentFeePercentage</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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LineOfCreditFacilityMaximumBorrowingCapacity</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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LineOfCreditFacilityRemainingBorrowingCapacity</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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebt</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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtByMaturityAbstract</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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebtCurrent</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebtNoncurrent</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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants.</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_ProceedsFromWarrantExercises</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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_UnamortizedDebtIssuanceExpense</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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_VariableRateAxis=mpaa_ReferenceRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=mpaa_ReferenceRateMember</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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_LetterOfCreditMember</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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</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_CreditFacilityAxis=mpaa_CommercialLetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=mpaa_CommercialLetterOfCreditMember</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_DebtInstrumentAxis=mpaa_StrategicCooperationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=mpaa_StrategicCooperationAgreementMember</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_ClassOfWarrantOrRightAxis=mpaa_SupplierWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=mpaa_SupplierWarrantMember</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>60
<FILENAME>R49.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822159392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Discount Programs (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_mpaa_AccountsReceivableDiscountProgramsAbstract', window );"><strong>Accounts Receivable Discount Programs [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mpaa_AccountsReceivablesDiscounted', window );">Receivables discounted</a></td>
<td class="nump">$ 263,833,000<span></span>
</td>
<td class="nump">$ 254,795,000<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_mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection', window );">Weighted average days</a></td>
<td class="text">341 days<span></span>
</td>
<td class="text">341 days<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_mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables', window );">Annualized weighted average discount rate</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">2.90%<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_mpaa_DiscountRecordedAsInterestExpense', window );">Amount of discount as interest expense</a></td>
<td class="nump">$ 7,854,000<span></span>
</td>
<td class="nump">$ 6,864,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccountsReceivableDiscountProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">mpaa_AccountsReceivableDiscountProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_AccountsReceivablesDiscounted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 customers' receivable balances that have been sold to the customers' respective banks at a discount 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;">mpaa_AccountsReceivablesDiscounted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average discount rate, on an annualized basis, on the accounts receivable balances sold 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;">mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_DiscountRecordedAsInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 discount on accounts receivable balances sold that was recorded as interest expense 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;">mpaa_DiscountRecordedAsInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average number of days these discount arrangements have allowed the Company to accelerate collection of discounted accounts receivable balances 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;">mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820715920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income Per Share (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>Net (Loss) Income Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 (loss) income</a></td>
<td class="num">$ (6,806,000)<span></span>
</td>
<td class="nump">$ 11,110,000<span></span>
</td>
<td class="nump">$ 7,121,000<span></span>
</td>
<td class="nump">$ 27,761,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic shares (in shares)</a></td>
<td class="nump">19,069,152<span></span>
</td>
<td class="nump">18,675,125<span></span>
</td>
<td class="nump">18,814,967<span></span>
</td>
<td class="nump">18,587,946<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">766,140<span></span>
</td>
<td class="nump">585,777<span></span>
</td>
<td class="nump">811,911<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 );">Diluted shares (in shares)</a></td>
<td class="nump">19,069,152<span></span>
</td>
<td class="nump">19,441,265<span></span>
</td>
<td class="nump">19,400,744<span></span>
</td>
<td class="nump">19,399,857<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_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net (loss) income per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EarningsPerShareBasic', window );">Basic net (loss) income per share (in dollars per share)</a></td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 1.49<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 net (loss) income per share (in dollars per share)</a></td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 1.43<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">1,170,441<span></span>
</td>
<td class="nump">292,415<span></span>
</td>
<td class="nump">289,572<span></span>
</td>
<td class="nump">291,215<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price of options, lower range (in dollars per share)</a></td>
<td class="nump">$ 4.17<span></span>
</td>
<td class="nump">$ 26.47<span></span>
</td>
<td class="nump">$ 28.68<span></span>
</td>
<td class="nump">$ 28.68<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price of options, upper range (in dollars per share)</a></td>
<td class="nump">$ 34.17<span></span>
</td>
<td class="nump">$ 34.17<span></span>
</td>
<td class="nump">$ 34.17<span></span>
</td>
<td class="nump">$ 34.17<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820215024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2018</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 Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit) from continuing operations</a></td>
<td class="nump">$ 7,756,000<span></span>
</td>
<td class="nump">$ 5,678,000<span></span>
</td>
<td class="nump">$ 16,099,000<span></span>
</td>
<td class="nump">$ 13,459,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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">816.40%<span></span>
</td>
<td class="nump">33.80%<span></span>
</td>
<td class="nump">69.30%<span></span>
</td>
<td class="nump">32.70%<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_mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit', window );">One time unfavorable impact related to tax legislation</a></td>
<td class="nump">$ 6,835,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Tax Reform Act [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</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_mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit', window );">One-time non-cash tax charge for revaluation of deferred tax assets and liabilities</a></td>
<td class="nump">6,290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,290,000<span></span>
</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_mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense', window );">One-time tax charge for the transition tax on repatriation of deferred foreign income</a></td>
<td class="nump">$ 545,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 545,000<span></span>
</td>
<td class="text">&#160;<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Tax Reform Act [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</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;">mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reasonable estimate for income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</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;">mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</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;">mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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_EffectiveIncomeTaxRateContinuingOperations</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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 domestic federal statutory tax rate applicable to pretax 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</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>63
<FILENAME>R52.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831733120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2017</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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Forward foreign currency exchange contracts included in other current liabilities</a></td>
<td class="nump">$ 635,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 635,000<span></span>
</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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward foreign currency exchange contracts included in prepaid and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 427,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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Forward Foreign Currency Exchange Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_invest_DerivativeNotionalAmount', window );">Notional amount of foreign currency derivatives</a></td>
<td class="nump">29,263,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,263,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,880,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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Forward Foreign Currency Exchange Contracts [Member] | General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Forward foreign currency exchange contracts</a></td>
<td class="num">$ (1,784,000)<span></span>
</td>
<td class="num">$ (964,000)<span></span>
</td>
<td class="num">$ (1,062,000)<span></span>
</td>
<td class="num">$ (2,150,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_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</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:monetaryItemType</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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsGainLossLineItems</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624163-113959<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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624163-113959<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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</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>64
<FILENAME>R53.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835622544">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2017</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_FairValueByLiabilityClassAxis=us-gaap_ForeignExchangeForwardMember', window );">Forward Foreign Currency Exchange Contracts [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_OtherLiabilitiesAbstract', window );"><strong>Other liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Net gain (loss) on forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (1,784,000)<span></span>
</td>
<td class="num">$ (964,000)<span></span>
</td>
<td class="num">$ (1,062,000)<span></span>
</td>
<td class="num">$ (2,150,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_FairValueByLiabilityClassAxis=mpaa_SupplierWarrantMember', window );">Supplier Warrant [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,878,000<span></span>
</td>
<td class="nump">11,879,000<span></span>
</td>
<td class="nump">15,643,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Newly issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Total (gain) loss included in net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(962,000)<span></span>
</td>
<td class="num">(2,313,000)<span></span>
</td>
<td class="num">(5,727,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Exercises/settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,566,000)<span></span>
</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet', window );">Net transfers in (out) of Level 3</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,916,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,916,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_FairValueByLiabilityClassAxis=mpaa_ContingentConsiderationMember', window );">Contingent Consideration [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">330,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Newly issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Total (gain) loss included in net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Exercises/settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(314,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet', window );">Net transfers in (out) of Level 3</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,140,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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">635,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">635,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_mpaa_DeferredCompensationFairValueDisclosure', window );">Deferred compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,140,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_OtherLiabilitiesAbstract', window );"><strong>Other liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WarrantLiabilityFairValueDisclosure', window );">Warrant liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,879,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,140,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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_mpaa_DeferredCompensationFairValueDisclosure', window );">Deferred compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,759,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,140,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_OtherLiabilitiesAbstract', window );"><strong>Other liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WarrantLiabilityFairValueDisclosure', window );">Warrant liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">635,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">635,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_mpaa_DeferredCompensationFairValueDisclosure', window );">Deferred compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_OtherLiabilitiesAbstract', window );"><strong>Other liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WarrantLiabilityFairValueDisclosure', window );">Warrant liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_mpaa_DeferredCompensationFairValueDisclosure', window );">Deferred compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_OtherLiabilitiesAbstract', window );"><strong>Other liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_mpaa_WarrantLiabilityFairValueDisclosure', window );">Warrant liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,879,000<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Represents the fair value of the Supplier Warrant as of the exercise date (see Note 8).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_DeferredCompensationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of deferred compensation liability as of the 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;">mpaa_DeferredCompensationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_WarrantLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of warrant liability as of the 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;">mpaa_WarrantLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</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_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</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_ForeignCurrencyContractAssetFairValueDisclosure</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_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</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_ForeignCurrencyContractsLiabilityFairValueDisclosure</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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82895926&amp;loc=d3e24584-111560<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&amp;loc=d3e22054-111558<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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_InvestmentsFairValueDisclosure</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_OtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesAbstract</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_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesCurrentAbstract</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_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PrepaidExpenseAndOtherAssetsCurrentAbstract</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_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermInvestmentsAbstract</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_FairValueByLiabilityClassAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByLiabilityClassAxis=us-gaap_ForeignExchangeForwardMember</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_FairValueByLiabilityClassAxis=mpaa_SupplierWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByLiabilityClassAxis=mpaa_SupplierWarrantMember</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_FairValueByLiabilityClassAxis=mpaa_ContingentConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByLiabilityClassAxis=mpaa_ContingentConsiderationMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>65
<FILENAME>R54.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815003424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Stock Options Activity (Details) - Stock Options [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Summary of Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted average risk free interest rate</a></td>
<td class="nump">1.91%<span></span>
</td>
<td class="nump">1.38%<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected holding period</a></td>
<td class="text">5 years 9 months 25 days<span></span>
</td>
<td class="text">5 years 10 months 2 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Weighted average expected volatility</a></td>
<td class="nump">47.31%<span></span>
</td>
<td class="nump">47.42%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Weighted average expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted (in dollars per share)</a></td>
<td class="nump">$ 12.66<span></span>
</td>
<td class="nump">$ 13.07<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">1,036,359<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 );">Granted (in shares)</a></td>
<td class="nump">169,000<span></span>
</td>
<td class="nump">184,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(28,951)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(5,967)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in shares)</a></td>
<td class="nump">1,170,441<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 14.92<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">27.32<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">10.15<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">28.55<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per share)</a></td>
<td class="nump">$ 16.76<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of stock options unvested (in shares)</a></td>
<td class="nump">324,959<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_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage', window );">Weighted average exercise price of stock options unvested (in dollars per share)</a></td>
<td class="nump">$ 28.26<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation expense</a></td>
<td class="nump">$ 3,361,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average vesting period over which compensation expense is expected to be recognized</a></td>
<td class="text">1 year 10 months 24 days<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_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average exercise price of non-vested options outstanding.</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;">mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Unrecognized cost of unvested options awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average price at which option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Expected term of share-based compensation awards, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share options (or share units) exercised during the current 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_StockIssuedDuringPeriodSharesStockOptionsExercised</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R55.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820427024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Restricted Stock Units (Details) - Restricted Stock [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested at beginning of period (in shares)</a></td>
<td class="nump">126,277<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 );">Granted (in shares)</a></td>
<td class="nump">77,854<span></span>
</td>
<td class="nump">55,469<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(63,868)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(1,434)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested at end of period (in shares)</a></td>
<td class="nump">138,829<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 28.26<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">27.70<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">27.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">28.37<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at end of period (in dollars per share)</a></td>
<td class="nump">$ 28.43<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_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue', window );">Estimated fair value of awards granted</a></td>
<td class="nump">$ 2,157,000<span></span>
</td>
<td class="nump">$ 1,574,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation expense</a></td>
<td class="nump">$ 3,164,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average vesting period over which compensation expense is expected to be recognized</a></td>
<td class="text">2 years<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_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fair value at grant date for nonvested equity-based awards issued 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>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;">mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value at grant date for nonvested equity-based awards issued 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equity-based payment instruments, excluding stock (or unit) options, that vested 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</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>67
<FILENAME>R56.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835467872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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>
<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_StockholdersEquity', window );">Balance at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 248,681,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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">$ 330,000<span></span>
</td>
<td class="num">$ (1,242,000)<span></span>
</td>
<td class="nump">1,283,000<span></span>
</td>
<td class="num">$ (2,496,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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_StockholdersEquity', window );">Balance at end of period</a></td>
<td class="nump">268,533,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268,533,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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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>
<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_StockholdersEquity', window );">Balance at beginning of period</a></td>
<td class="num">(6,488,000)<span></span>
</td>
<td class="num">(6,106,000)<span></span>
</td>
<td class="num">(7,441,000)<span></span>
</td>
<td class="num">(4,852,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_StockholdersEquity', window );">Balance at end of period</a></td>
<td class="num">(6,158,000)<span></span>
</td>
<td class="num">(7,348,000)<span></span>
</td>
<td class="num">(6,158,000)<span></span>
</td>
<td class="num">(7,348,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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Gain (Loss) on Short-Term Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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>
<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_StockholdersEquity', window );">Balance at beginning of period</a></td>
<td class="nump">644,000<span></span>
</td>
<td class="nump">420,000<span></span>
</td>
<td class="nump">528,000<span></span>
</td>
<td class="nump">332,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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">83,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">199,000<span></span>
</td>
<td class="nump">98,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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_StockholdersEquity', window );">Balance at end of period</a></td>
<td class="nump">727,000<span></span>
</td>
<td class="nump">430,000<span></span>
</td>
<td class="nump">727,000<span></span>
</td>
<td class="nump">430,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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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>
<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_StockholdersEquity', window );">Balance at beginning of period</a></td>
<td class="num">(7,132,000)<span></span>
</td>
<td class="num">(6,526,000)<span></span>
</td>
<td class="num">(7,969,000)<span></span>
</td>
<td class="num">(5,184,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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">247,000<span></span>
</td>
<td class="num">(1,252,000)<span></span>
</td>
<td class="nump">1,084,000<span></span>
</td>
<td class="num">(2,594,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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_StockholdersEquity', window );">Balance at end of period</a></td>
<td class="num">$ (6,885,000)<span></span>
</td>
<td class="num">$ (7,778,000)<span></span>
</td>
<td class="num">$ (6,885,000)<span></span>
</td>
<td class="num">$ (7,778,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_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_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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), attributable to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<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_OciBeforeReclassificationsNetOfTaxAttributableToParent</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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) attributable to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeMember</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_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedNetUnrealizedInvestmentGainLossMember</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>68
<FILENAME>R57.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815042272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program (Details) - Common Stock [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, approved amount</a></td>
<td class="nump">$ 15,000,000<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_mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue', window );">Shares utilized, amount</a></td>
<td class="nump">6,855,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Shares available for repurchase, amount</a></td>
<td class="nump">$ 8,145,000<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_mpaa_StockRepurchasedAndRetiredCumulativeShares', window );">Shares repurchased and retired (in shares) | shares</a></td>
<td class="nump">303,665<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_StockRepurchasedAndRetiredCumulativeShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cumulative shares that have been repurchased and retired.</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;">mpaa_StockRepurchasedAndRetiredCumulativeShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equity impact of the value of stock that has been repurchased and retired since the inception of the repurchase program. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</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;">mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityClassOfTreasuryStockLineItems</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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining of a stock repurchase plan authorized.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</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>69
<FILENAME>R58.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6655932032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event (Details) - Common Stock [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Feb. 02, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, approved amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, approved amount</a></td>
<td class="nump">$ 20,000,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_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>70
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $R!24P?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 3(%)3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !,@4E,+RG<FN\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/:L,P#(=?9?B>R$F@K";U9:6G#08K;.QF;+4UB_]@:R1]^R59
MFS*V!]C1TL^?/H%:'84."9]3B)C(8KX;7.>ST''#3D11 &1]0J=R.2;\V#R$
MY!2-SW2$J/2'.B+4G*_ (2FC2,$$+.)"9+(U6NB$BD*ZX(U>\/$S=3/,:, .
M'7K*4)45,#E-C.>A:^$&F&"$R>7O IJ%.%?_Q,X=8)?DD.V2ZON^[)LY-^Y0
MP=O3X\N\;F%])N4UCK^R%72.N&'7R:_-PW:_8[+FU7W!ZX*O]]5*\+5HFO?)
M]8??3=@%8P_V'QM?!64+O^Y"?@%02P,$%     @ 3(%)3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " !,@4E,N<HCZWT"  #@"   &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6[8Z;,!!\%<0#'-B$KXA$2E)5K=1*T56]_G82)Z #3&TG
M7-^^MN$H9R_]$VPSL^-U9ED7/>.OHJ14>F]-W8J-7TK9K8- G$O:$/'$.MJJ
M-U?&&R+5E-\"T7%*+H;4U $.PR1H2-7ZV\*L'?FV8'=95RT]<D_<FX;P/WM:
MLW[C(_]]X;FZE5(O!-NB(S?Z@\J?W9&K63!%N50-;47%6H_3Z\;?H?4!)9I@
M$"\5[<5L[.E43HR]ZLG7R\8/]8YH3<]2AR#J\: '6M<ZDMK'[S&H/VEJXGS\
M'OVS25XE<R*"'EC]J[K(<N-GOG>A5W*OY3/KO] QH=CWQNR_T0>M%5SO1&F<
M62W,KW>^"\F:,8K:2D/>AF?5FF<_O%E%(PTFX)& )P)._TN(1D(T$=#*)#_L
MS*3ZB4BR+3CK/3[\6QW1ID#K2!WF62^:LS/O5+9"K3ZV81$\=)@1L1\0>(9
M$R)0L2<!# GLL4/''P4.+B*"!2(P@\C0HQE]!=-7('UEZ*L9/;8.P$4DL$ ,
M"L0./;4$!D1L$*U!Y"C#\<(Q)Z!*XJADEHJ+R&&!%!1('3JRG0) %G+(0(G,
MY5M>V0.0!8D<E,A=?F1) ) %0Z$0+JG0C6!["L(LN HM%"YR(UC&.HR8N;-0
M'J91EBU4& )K>(>PJV7;:\3,M7 X0WW4@4L91:Y.;NL,F&3^00D75."*1VY!
M8V2K !B\H *7/7+K'MM6@S!+7H/+'KE5C1VO 1C;:\&L7S24WTQK%=Z9W5O3
MUV>K4_O>8=-O_L&'WO^=\%O5"N_$I.I:IK=<&9-4;25\4@F7ZKHQ36IZE7J8
MJC$?>NXPD:P;[Q/!=*G9_@502P,$%     @ 3(%)3"5+DS7E!   K!D  !@
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6R-F=%NXS8017_%\'M7FN&0% /'
M0).B:($66&RQ[;,2*[&QLN5*2KS]^TJR8]B<2V-?8DNY) \EZI"B%X>F_=:M
MJZJ??=_6N^Y^ON[[_5V6=<_K:EMVGYI]M1O^\]*TV[(?#MO7K-NW5;F:"FWK
MC//<9=MRLYLO%].YS^URT;SU]697?6YGW=MV6[;_/51U<[B?T_SCQ)?-Z[H?
M3V3+Q;Y\K?ZJ^J_[S^UPE)UK66VVU:[;-+M96[W<SW^FNT<Q8X$I\?>F.G07
MWV=C5YZ:YMMX\/OJ?IZ/1%5=/?=C%>7P\5X]5G4]UC1P_'NJ='YN<RQX^?VC
M]E^GS@^=>2J[ZK&I_]FL^O7]O)C/5M5+^5;W7YK#;]6I0W8^._7^C^J]JH?X
M2#*T\=S4W?1W]OS6]<WV5,N LBV_'S\WN^GS<*K_HQ@NP*<"?"Y <K. .14P
M48'L2#9U]9>R+Y>+MCG,VN/=VI?CH* [,US,Y_'D=.VF_PV][8:S[TOVB^Q]
MK.<4>3A&^#)RG7@$B>(<R8;VSQ ,(7@J;R[+!US>P/)F*B\7Y4T>=>(8\5-D
M-T4HS\TPW*/@HPZ&G,-E[@I(()!H((J CA%[T0Y[&S0/R)'D21X+>:SFB>[A
M@U7M&&-RS:-S['+R22 '@9P&,A&04PT5>0BDB730>4LN2>0AD==$$A%YU9!G
M ;<,Y&Q!29X"\A2:QT8\A6J'N&  I(.AD"()%"!0T$ N @H:B#P%,(I DIE,
M^B)1CO65:RKEKQP\0KD *I"D0DQZ<%-"JJ2IBIB*-%5P[ 5@@:CCP)SFPIXE
MUEPAYF+5F+4.#*H?"%XS87>3EK?$\CYEKNZ+" -[HZ2QDI8!88&3-KC$!B>@
M9FN!H'X@>,V$)4[:XA);G(#&@T=#'06#23-ACY,6N<0B)R!HYPO !((AI.<Z
MPB8GK7*)54[:T>*\"^CI U'CR-P8Z=CH5*AECMA$#5C!I!TLL8-)JW7HEEC0
M,9TL;'#IZ\W8P:P=++&#&9B50@!/,$KFN4\[F+&#63M88@>S%BL-5P!1@:0?
M1G&:*K'2U0:6V,"LQ4K.$WA@4'*8<"5-A1W,VL$V=C!KLYIIK&@JX&"*DM=4
MV,&L'6QC![-6JS@"3S$('I>W*2;L8-8.MK&#&:@U=^CVP>"-NX<=S-K!-G8P
M:[62]3Z >1U%A7V17FTP]C!K#]O8PZSE2N+0A(62+AB;IL(69KVPMO'"FO6"
MF=DZ1(76X$;2<P-CLS,PNWH"M:^9D*O XKI(CW2#K6ZTU6T\UQCM:C,Y7;U4
M ZG;"/X:"DO=:*G;>*HQ0-7#>Z,#"S,4+;S8]*N1P5HW6NLVGFQ0)L1 -S/7
M)(FM$*,6&2[5%ZQ=H[7K8NT:;5-U;6]%KCFP:HU6K8M5:[1!"6T1H%R1?BDP
M6+1&B];%HC7:GDP^+X!H432W[L;+BL&B-5JT+A:MT?JT7@A=*Y \[H"EJ+!H
MC1:MBT5KM#Y_<F3!7(F27B3]$F6P:(T6K5-: Z)UA34&8(&H%.[&;H]@W8K6
MK8O-)MJBJ9<6%+W]TB+8N**-ZQ)[NX+=*'IW-V4DP4X3O3Q51A*];ZNNR:W(
MD2.[V#8??\?XLVQ?-[MN]M3T?;.=]LE?FJ:OANKR3\/%75?EZGQ05R_]^-4/
MW]OC[P?'@[[9GWX;R<X_T"S_!U!+ P04    " !,@4E,$IB)IW,"  !."0
M&    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;(V6;Z^;(!3&OXKQ US$_S;6
M9.VR;,F6-'?9]IJVM)J+XH"V=]]^@%ZC2&O[H@(^S^%W4 _D-\K>>(FQ<-YK
MTO"U6PK1K@#@AQ+7B+_0%C?RSHFR&@G996? 6X;149MJ GS/BT&-JL8M<CVV
M8T5.+X)4#=XQAU_J&K%_&TSH;>U"]V/@M3J70@V (F_1&?_$XE>[8[('ABC'
MJL8-KVCC,'Q:NY_@:@M#9="*WQ6^\5';4:GL*7U3G6_'M>LI(DSP0:@02%ZN
M>(L)49$DQ]\^J#O,J8SC]D?T+SIYF<P><;REY$]U%.7:35WGB$_H0L0KO7W%
M?4*1Z_39?\=73*1<D<@Y#I1P_>\<+ES0NH\B46KTWEVK1E]OW9TXZVUV@]\;
M_,'0+<Y=0] ; L, .C*=ZF<D4)$S>G-8][1:I%X*N KD8A[4H%X[?4]FR^7H
MM8BS'%Q5G%ZRZ23^2.)/%5N+(ATD0,X_0/A6"%_[@S&$9_<'5G^@_>'(GWA&
M$ITDU9)&2[P7#QIY+(@F)*&5))R3&)-L.DDTFB3R],^ 6=9->"(K3S3G,1[>
M)IK-8Y(\4DP88BM#/&<(#(;XF:>S()J0)%:29$X2&B3)O54W%^4)X80HM1*E
M<Z+(($IG$\',B[,D-;]"BS"-PS2-0CM19B7*YD2Q090]2V01/B2"GKU&>3.F
M^$Y]@7>J''RZPD![B8+^<HWI-0NO\9)J2F,O>-!2\<PZTVO&J^];WN-%V93'
M7O:@I>Z9=0;."]J,Y9&DXP"CC4V=-'X@=JX:[NRID'NDWLE.E HLPWDO,E I
M#S=#A^"34,U$MEFWPW<=0=O^] *&(U3Q'U!+ P04    " !,@4E,O65[W$X$
M  "5$P  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;(V8VV[C-A! ?T70
M>R,.[S0< XGMH@5:(-BB[;-B,[&QDN65E'C[]Z4NZY4YH^SF(9;H,R0/35(C
M+B]5_;DY>-\F7\OBU-RGA[8]+[*LV1U\F3=WU=F?PC<O55WF;;BM7[/F7/M\
MWP>51<89TUF9'T_I:MF7/=6K9?76%L>3?ZJ3YJTL\_J_1U]4E_L4TF\%GXZO
MA[8KR%;+<_[J__+MW^>G.MQEUUKVQ]*?FF-U2FK_<I\^P&++^X">^.?H+\WD
M.NE4GJOJ<W?S^_X^95V/?.%W;5=%'C[>_=H715=3Z,>7L=+TVF87.+W^5ONO
MO7R0><X;OZZ*?X_[]G"?VC39^Y?\K6@_59??_"BDTF2T_\._^R+@74]"&[NJ
M:/K_R>ZM::MRK"5TI<R_#I_'4_]Y&;[1,(;1 7P,X-> T/9' 6(,$-\#Y(<!
M<@R0/]N"&@-4U$(VN/>#N<G;?+6LJTM2#_/AG'?3#A8J_%R[KK#_=?KOPG@V
MH?1]9<PR>^_J&9'' >%3Q-XB&XS E<A"^]=.<*H3CQR%\]L&UI@P+NK##RO9
M?EC)33<%.5:BCQ>3>,OH>$G&RSY>3N,A&NL!,3UR&@:2,>"&,1:-"$$"5TXA
M<H-)P;33$I%;DK123,D;3T5Z*NP9_12/ Z(F+1FCK,":&+2,<\(2@UR !(<M
M"9(+R>6LI28M-;84D:4F6E(2#_P:@X*+[D>/+3%HE))X.+88M"(:C1M'0SH:
M/.,E'6_)>(O'2$5C9%%' 1Q@HS4&C5,<#Q'FN#: 5]"6 $%*/3M$CE1T6%%'
MB@XU))FTV!!S81;@V;+!'##KB)F.0:N,FA4$1C\B&%9$SPB&^Z0-X4B!3."^
M;PA0.(Z7Q)8 N87Y/0MF'H2 +6UL";CS1DL@- F2D_L604I00A.BF!3<BOE]
M"\BG[0-P;.IB4XY[Y1BQ/Q,@9T#L2!N"[/I.3%N"5$S9#R8N_;P&@40=BT4%
M,<T4)4J 0N%M94. P(RE/#'IA/Y DTXK .<5+LXK1N:F*847TYK@NG6,%_*&
M(+G@Y +%I(2(O/6DTPK >86+\PH@$PN\F-8$J*@-:T. H!FUVU*DD&K^F0MT
M8@$XLW!Q9C$RTU3M%VT9)8I)"']$;D&0!CC>W+8$R(W1,"]*9Q=@L*B,10?&
M3D79G="Q)<;8G8I?$4A*V%@/4W G9]X4@$Y\ &<^+LY\1N:':A@+:B96HRAA
M8C5,!34QHT8G/.!04N@T70.G$PJ.$PH7)Q2<R!-<>&T!A5X-"=)JH\+;4/R&
M2)$6I-/Q.)&DLL;).5,ZJ> XJ7!Q4L&)5&'&E")EV$LU,B5)QHR4L2E%"N?L
M9(8-IMGD2*'T]6M_OM,DN^KMU';385)Z/4-ZX-V11%3^"(LU$.4;6&R'$Z+O
MU0\'5G_F]>OQU"3/5=M697]<\5)5K0\"82FDR<'G^^M-X5_:[M*$ZWHX*!IN
MVNH\'H)EUY.XU?]02P,$%     @ 3(%)3'4+L2FQ @  7PD  !@   !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6R-5MN.FS 0_17$^R[8F%N41-I<JE9JI6BK
MML].XB1H 5/;2;9_7]NP+&&<;?,0[.',F3DS1N/IE8L7>6),>:]56<N9?U*J
MF02!W)U81>4C;UBMWQRXJ*C26W$,9",8W5NGJ@QP&"9!18O:GT^M;2/F4WY6
M95&SC?#DN:JH^+-@);_.?.2_&9Z+XTD90S"?-O3(OC/UH]D(O0MZEGU1L5H6
MO/8$.\S\)S19YP9O 3\+=I6#M6>4;#E_,9LO^YD?FH18R7;*,%#]N+ E*TM#
MI-/XW7'Z?4CC.%R_L7^RVK66+95LR<M?Q5Z=9G[F>WMVH.=2/?/K9];IB7VO
M$_^575BIX283'6/'2VG_O=U9*EYU+#J5BKZVSZ*VSVO'_^;F=L"= ^X==.R/
M'*+.(7IW(!\ZD,Z!_&^$N'.(1Q&"5KLMYHHJ.I\*?O5$>QP::DX=FL2Z73MC
MM-VQ[W0]I;9>YGD^#2Z&IX,L6@@>0-+L%K*"$-0C AV_3P*[DEA@X(YO RPA
M(AVEN?HGR?I#DILT(V>M(NL?#56&H9N . F()2##8D>C8K>0U$)J"WE(LC )
M!X':BD @TK\0 %<0F"*, &X-<3A-DQO@C<38*3%VU.C.64B<! FH$0I'C5RT
MF'B0:A;!"D&4JSP.5)[#ZD!8GMTM3>I4ECJ4C=N?@C"8I% :A#T@'&.H#@)1
MF!$HST&(XYS<59@Y%68.A62D, .1H@BV90EA6B%Q*(1 A!VG8>T@Q"1/[BK,
MG0ISA\)XI#!W?,(D=7S"$)AG208E0IQNH:.)$*?/1!)#B<%@.E1,'.VHEMZ.
MGVME/MZ!M;\-/&$S74;V!9HLD<.^TK>'=MB_T[=7CV]4'(M:>ENN]$RSD^?
MN6(Z__!1=^>D;SO]IF0'99:I7HMVYK<;Q9ON.A/T=ZKY7U!+ P04    " !,
M@4E,&0$WIPX"  "4!0  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;(U4
MVXZ;,!#]%<0'K+F&;01(FTO52JT4;=7VV2'#16MC:CMA^_>UC<.2D&;W!7O&
MYYRY8$_:,_XB:@#IO%+2BLRMI>R6"(FB!HK% ^N@52<EXQ1+9?(*B8X#/A@2
M)2CPO 6BN&G=/#6^'<]3=I2D:6'''7&D%/._*R"LSUS?/3N>FZJ6VH'RM,,5
M_ #YL]MQ9:%1Y=!0:$7#6H=#F;E/_G(;:;P!_&J@%Y.]HRO9,_:BC:^'S/5T
M0D"@D%H!J^4$:R!$"ZDT_EA-=PRIB=/]6?VSJ5W5LL<"UHS\;@ZRSMQ'USE
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
M'E\V]K\VQ@-*V5WA"+7XP19#0NW#\1.>[31FD^%-/_\@MGSCX@]02P,$%
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
MP69#0N7#\8!G.X[9:'C333^(S=\X_PM02P,$%     @ 3(%)3"\6;&2U 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL?5-A;]L@$/TKB!]0
M$L==LLBVU'2:.FF5HD[;/A/[;*,"YP*.VW\_P*[G;=:^ '?<>_?N.+(!S;-M
M 1QY55+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR6;S@2DN-"VR
MZ#N;(L/>2:'A;(CME>+F[002AYQNZ;OC232M"PY69!UOX!NX[]W9>(O-+)50
MH*U 30S4.;W;'D]IB(\!/P0,=G$FH9(+XG,POE0YW01!(*%T@8'[[0KW(&4@
M\C)>)DXZIPS Y?F=_7.LW==RX1;N4?X4E6MS>J"D@IKWTCWA\ !3/;>43,5_
MA2M('QZ4^!PE2AM74O;6H9I8O!3%7\==Z+@/X\UM.L'6 <D$2&; (>9A8Z*H
M_!-WO,@,#L2,O>]X>.+M,?&]*8,SMB+>>?'6>Z_%=K_/V#4033&G,299QLP1
MS+//*9*U%*?D'WBR#M^M*MQ%^.X/A8=U@G25((T$Z7]+7(OY^%<2MNBI M/$
M:;*DQ%['25YXYX&]2^*;_ X?I_V1FT9H2R[H_,O&_M>(#KR4S8T?H=9_L-F0
M4+MPW/NS&<=L-!QVTP]B\S<N?@%02P,$%     @ 3(%)3&4EWJ.R 0  T@,
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
M:&5E=#(Q+GAM;'U386_;(!#]*X@?4!*2M%UD6VHZ39NT25&G=9^)?;91@?,
MQ]V_'V#7\S9K7X [[KU[=QS9@/;%M0">O&IE7$Y;[[LC8ZYL00MW@QV8<%.C
MU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KF
M>))-ZZ.#%5DG&O@*_EMWML%B,TLE-1@GT1 +=4X?ML?3/L:G@&<)@UN<2:SD
M@O@2C4]53C=1$"@H?6008;O"(R@5B8*,'Q,GG5-&X/+\QOXAU1YJN0@'CZB^
MR\JW.;VGI():],H_X? 1IGH.E$S%?X8KJ! >E80<)2J75E+VSJ.>6((4+5['
M79JT#^/-[C#!U@%\ O 9<)_RL#%14OY>>%%D%@=BQ]YW(C[Q]LA#;\KH3*U(
M=T&\"]YKL7UWR-@U$DTQIS&&+V/F"!;8YQ1\+<6)_P/GZ_#=JL)=@N_^4'B[
M3K!?)=@G@OU_2UR+N?LK"5OT5(-MTC0Y4F)OTB0OO// /O#T)K_#QVG_(FPC
MC2,7].%E4_]K1 ]!RN8FC% ;/MAL**A]/-Z%LQW';#0\=M,/8O,W+GX!4$L#
M!!0    ( $R!24R?X]%.M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;'U3VV[;, S]%4$?4"5*MJ6!;:#I,&S !@0=MCTK-FT+U<63Y+C[
M^U&RZWFMT1=)I'@.#RDJ&ZQ[]"U ($]:&9_3-H3NR)@O6]#"W]@.#-[4UFD1
MT'0-\YT#42605HQO-N^9%M+0(DN^LRLRVP<E#9P=\;W6POTY@;)#3K?TV?$@
MFS9$!RNR3C3P'<*/[NS08C-+)348+ZTA#NJ<WFV/IWV,3P$_)0Q^<2:QDHNU
MC]'X4N5T$P6!@C)$!H';%>Y!J4B$,GY/G'1.&8'+\S/[IU0[UG(1'NZM^B6K
MT.;T0$D%M>A5>+##9YCJ>4?)5/Q7N(+"\*@$<Y16^;22LO?!ZHD%I6CQ-.[2
MI'T8;W9\@JT#^ 3@,^"0\K Q45+^40119,X.Q(V][T1\XNV18V_*Z$RM2'<H
MWJ/W6FQO#QF[1J(IYC3&\&7,',&0?4[!UU*<^"LX7X?O5A7N$GSWG\+;=8+]
M*L$^$>S?+/%U#,[UBR1LT5,-KDG3Y$EI>Y,F>>&=!_8N/2+[%SY.^S?A&FD\
MN=B +YOZ7UL; *5L;G"$6OQ@LZ&@#O'X <]N'+/1"+:;?A";OW'Q%U!+ P04
M    " !,@4E,WDN<:[0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q]4]MNW" 0_17$!P0ON[EH95O*)JI:J956J=H\L_;XH@#C %ZG?U_
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
MLA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>[
MM) =+;+H.YLBP\$IV<'9$#MH+<R?$R@<<YK0-\>3;%H7'*S(>M' #W _^[/Q
M%EM4*JFALQ([8J#.Z7UR/*4!'P&_)(QV=2:AD@OB2S"^5CG=A81 0>F"@O#;
M%1Y J2#DT_@]:](E9""NSV_JGV/MOI:+L/" ZEE6KLWI'245U&)0[@G'+S#7
M<TO)7/PWN(+R\)")CU&BLG$EY6 =ZEG%IZ+%Z[3++N[C=),>9MHV@<\$OA#N
M8APV!8J9/PHGBLS@2,S4^UZ$)TZ.W/>F#,[8BGCGD[?>>RUXDF3L&H1FS&G"
M\!7F'<&\^A*";X4X\?_H?)N^W\QP'^G[=?1#NBV0;@JD42#]IT3^H<0MS/Y#
M$+;JJ0;3Q&FRI,2ABY.\\BX#>\_CF[S#IVG_+DPC.TLNZ/S+QO[7B Y\*KL;
M/T*M_V"+H:!VX?C)G\TT9I/AL)]_$%N^<?$74$L#!!0    ( $R!24PKCI42
MX $   $%   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;'54VXZ;,!#]
M%8L/6(.30!H!TF97JU9JI6BKML\.#!>MC:EMPO;O:QM"*75?L&=\YIR9P>-T
M%/)--0 :O7/6J2QHM.Y/&*NB 4[5@^BA,R>5D)QJ8\H:JUX"+5T09YB$88PY
M;;L@3YWO(O-4#)JU'5PD4@/G5/XZ Q-C%D3!W?':UHVV#IRG/:WA*^AO_44:
M"R\L9<NA4ZWHD(0J"QZCTSFQ> ?XWL*H5GMD*[D*\6:-3V46A#8A8%!HRT#-
M<H,G8,P2F31^SIS!(FD#U_L[^XNKW=1RI0J>!/O1EKK)@F. 2JCHP/2K&#_"
M7,\A0'/QG^$&S,!M)D:C$$RY+RH&I06?64PJG+Y/:]NY=9Q.XGN8/X#, 60)
M.+H / FYS)^IIGDJQ8CDU/N>VE\<G8CI36&=KA7NS"2OC/>6DVB?XILEFC'G
M"4-6F&A!8,.^2!"?Q)G\$T[\X3MOACL7OENK)Z&?8.\EV#N"_5\E'C8E^C"Q
M7^3@%3EX")*-B ]S](O$7I'80_!A(^+!D/^T*_&*)!Z":"/BPVQ_*EY=00ZR
M=L.G4"&&S@W^RKO,]R-Q5_@/?'H<OE!9MYU"5Z'-(+CK6@FAP:02/IBN-N8]
M6@P&E;;;Q.SE-)63H44_/SAX>?7RWU!+ P04    " !,@4E,,B-@T,4!   W
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QM5&&/G" 0_2N$'W#L
MHNY>-FIR>TW3)FVRN:;M9U9')0=B =?KOR^@9^V6+\(,;]Z;81CS2>E7TP%8
M]"9%;PK<63N<"#%5!Y*9!S5 [TX:I26SSM0M,8,&5H<@*0C=[0Y$,M[C,@^^
MBRYS-5K!>[AH9$8IF?Y]!J&F N_QN^.%MYWU#E+F VOA&]COPT4[BZPL-9?0
M&ZYZI*$I\-/^=,X\/@!^<)C,9H]\)5>E7KWQN2[PSB<$ BKK&9A;;O ,0G@B
ME\:OA1.ODCYPNW]G_QAJ=[5<F8%G)7[RVG8%?L2HAH:-PKZHZ1,L]608+<5_
M@1L(!_>9.(U*"1.^J!J-57)A<:E(]C:OO _K-)^DAR4L'D"7 +H&/ 8=,@N%
MS#\PR\I<JPGI^>X'YEN\/U%W-Y5WAJL(9RYYX[RWDM(D)S=/M&#.,X9N,/L5
M01S[*D%C$F?Z7SB-AR?1#),0GFS5CTF<((T2I($@_:?$]*[$&":+BV11D2Q"
M<+@3B6&.=R)DTS@)N@U/UJ!*C7T8EXUWG8HG&AK_%SZ/U%>F6]X;=%76/9_0
MY$8I"RZ5W8/+I7-3O!H"&NNW1[?7\UN>#:N&94S)^J\H_P!02P,$%     @
M3(%)3/ +!**X 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M;5/;;MP@$/T5Q <$+[MIMBO;4C91E4J-M$K5]IFUQS8*& ?P.OG[#MAQW<0O
MP SGG+DPI(.QSZX!\.15J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C
M22O&D^0+TT*V-$^C[V3SU/1>R19.EKA>:V'?CJ#,D-$-?7<\R;KQP<'RM!,U
M_ 3_JSM9M-BL4DH-K9.F)1:JC-YN#L==P$? ;PF#6YQ)J.1LS',POI<934)"
MH*#P04'@=H$[4"H(81HODR:=0P;B\ORN_BW6CK6<A8,[H_[(TC<9W5-20B5Z
MY9_,\ !3/=>43,7_@ LHA(=,,$9AE(LK*7KGC9Y4,!4M7L==MG$?QAO.)]HZ
M@4\$/A/V,0X; \7,[X47>6K-0.S8^TZ$)]X<./:F",[8BGB'R3OT7G+.]RF[
M!*$)<QPQ?('9S B&ZG,(OA;BR#_1^3I]NYKA-M*WR^@WU^L"NU6!7138_5?B
MUP\EKF"VR8<@;-%3#;:.T^1(8?HV3O+".P_L;7Q$]@\^3ONCL+5L'3D;CR\;
M^U\9XP%32:YPA!K\8+.AH/+A>(-G.X[9:'C333^(S=\X_PM02P,$%     @
M3(%)3-GC";ZV 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M;5/;;MP@$/T5Q >$7>PTJY5M*9LJ2J566J5J^\S:XXO"Q06\3O^^ W8<-_4+
M,,,Y9RX,V6CLBVL!/'E54KN<MM[W1\9<V8(2[L;TH/&F-E8)CZ9MF.LMB"J2
ME&1\M_O$E.@T+;+H.]LB,X.7G8:S)6Y02M@_)Y!FS.F>OCF>NZ;UP<&*K!<-
M? ?_HS];M-BB4G4*M.N,)A;JG-[OCZ<TX"/@9P>C6YU)J.1BS$LPOE0YW86$
M0$+I@X+ [0H/(&40PC1^SYIT"1F(Z_.;^F.L'6NY" </1O[J*M_F]$!)!;48
MI'\VXQ/,]=Q2,A?_%:X@$1XRP1BED2ZNI!R<-VI6P524>)WV3L=]G&YNTYFV
M3> S@2^$0XS#ID Q\\_"BR*S9B1VZGTOPA/OCQQ[4P9G;$6\P^0=>J\%3_89
MNP:A&7.:,'R%>4<P5%]"\*T0)_X?G6_3D\T,DTA/UM'O#ML"Z:9 &@72?TKD
M'TK<PB0?@K!53Q78)DZ3(Z49=)SDE7<9V'L>W^0=/DW[-V&;3CMR,1Y?-O:_
M-L8#IK*[P1%J\8,MAH3:A^,=GNTT9I/A33__(+9\X^(O4$L#!!0    ( $R!
M24Q/>*^%Q@$  #<$   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;'54
MVX[;(!#]%<0'+ F)=]/(MK39JFJE5HJV:OM,[+&-EHL+.-[^?0%[73>E+X89
MSIPSPS#.1VU>; ?@T*L4RA:X<ZX_$F*K#B2S=[H'Y4\:;21SWC0ML;T!5L<@
M*0C=;.Z)9%SA,H^^LRES/3C!%9P-LH.4S/PZ@=!C@;?XS?',V\X%!RGSGK7P
M%=RW_FR\11:6FDM0EFN%##0%?MP>3UG 1\!W#J-=[5&HY*+U2S ^U07>A(1
M0.4" _/+%9Y B$#DT_@Y<^)%,@2N]V_L'V+MOI8+L_"DQ0]>NZ[ !XQJ:-@@
MW+,>/\)<3X;17/QGN(+P\)")UZBTL/&+JL$Z+6<6GXIDK]/*55S'Z21[-X>E
M ^@<0)> 0]0ADU#,_#USK,R-'I&9[KYGH<7;(_5W4P5GO(IXYI.WWGLMZ6Z?
MDVL@FC&G"4-7F.V"()Y]D: IB1/])YRFPW?)#'<Q?+=6/_Q'?Y\DV$>"_5\E
M9C<EIC#W:9$L*9(E"!YN1%*8PXT(635.@FGCD[6HTH.*X[+R+E/Q2&/C_\"G
MD?K"3,N511?M_/.)36ZT=N!3V=SY7#H_Q8LAH'%A^^#W9GK+D^%T/X\I6?X5
MY6]02P,$%     @ 3(%)3'\_DAZV 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL;5/;;MP@$/T5Q <$+^NTVY5M*9LH:J566J5J^\S:8QL%
MC MXG?Y]!^QUK=0OP SGG+DP9*.QKZX%\.1-J\[EM/6^/S+FRA:T<'>FAPYO
M:F.U\&C:AKG>@J@B22O&D^0#TT)VM,BB[VR+S Q>R0[.EKA!:V'_G$"9,:<[
M>G.\R*;UP<&*K!<-? ?_HS];M-BB4DD-G9.F(Q;JG#[LCJ<TX"/@IX31K<XD
M5'(QYC487ZJ<)B$A4%#ZH"!PN\(C*!6$,(W?LR9=0@;B^GQ3?XZU8RT7X>#1
MJ%^R\FU.#Y144(M!^1<S?H:YGGM*YN*_PA44PD,F&*,TRL65E(/S1L\JF(H6
M;],NN[B/T\W]C;9-X#.!+X1#)+ I4,S\27A19-:,Q$Z][T5XXMV18V_*X(RM
MB'>8O$/OM>#[3QF[!J$9<YHP?(79+0B&ZDL(OA7BQ/^C\VWZ?C/#?:3OU]$/
MZ;9 NBF01H%T'3]-WI6XA7E?)%OU5(-MXC0Y4IJABY.\\BX#^\#CF_R#3]/^
M3=A&=HY<C,>7C?VOC?& J21W.$(M?K#%4%#[</R(9SN-V61XT\\_B"W?N/@+
M4$L#!!0    ( $R!24S<#_2_MP$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;&U3[6[;(!1]%<0#E(1X3139EII.4R=M4M1IZV]B7]NH8%S
M<??VNV#7=3O_ >[EG',_N*2#L<^N ?#D5:O69;3QOCLRYHH&M' WIH,6;RIC
MM?!HVIJYSH(H(TDKQC>;6Z:%;&F>1M_9YJGIO9(MG"UQO=;"_CV!,D-&M_3-
M\2CKQ@<'R]-.U/ +_._N;-%BLTHI-;1.FI98J#)ZMSV>DH"/@#\2!K<XDU#)
MQ9CG8'PO,[H)"8&"P@<%@=L5[D&I((1IO$R:= X9B,OSF_JW6#O6<A$.[HUZ
MDJ5O,GJ@I(1*],H_FN$!IGJ^4#(5_P.NH! >,L$8A5$NKJ3HG3=Z4L%4M'@=
M=]G&?1AO]K<3;9W )P*?"8<8AXV!8N9?A1=Y:LU [-C[3H0GWAXY]J8(SMB*
M>(?)._1><Y[PE%V#T(0YC1B^P&QG!$/U.01?"W'B_]'Y.GVWFN$NTG?+Z(?]
MND"R*I!$@>1#B;M/):YADD]!V**G&FP=I\F1PO1MG.2%=Q[8.Q[?Y!T^3OM/
M86O9.G(Q'E\V]K\RQ@.FLKG!$6KP@\V&@LJ'XQ[/=ARST?"FFWX0F[]Q_@]0
M2P,$%     @ 3(%)3#J8.DNX 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL;5/M;ML@%'T5Q .4A+A)%]F6FE;5)FU2U&G=;V)?VZA@/,!Q
M]_:[8-?S.O\![N6<<S^XI(.QKZX!\.1-J]9EM/&^.S+FB@:T<#>F@Q9O*F.U
M\&C:FKG.@B@C22O&-YL]TT*V-$^C[VSSU/1>R1;.EKA>:V%_GT"9(:-;^NYX
MEG7C@X/E:2=J^ [^1W>V:+%9I90:6B=-2RQ4&;W?'D])P$? BX3!+<XD5'(Q
MYC487\J,;D)"H*#P04'@=H4'4"H(81J_)DTZAPS$Y?E=_2G6CK5<A(,'HW[*
MTC<9O:.DA$KTRC^;X3-,]=Q2,A7_%:Z@$!XRP1B%42ZNI.B=-WI2P52T>!MW
MV<9]&&\.^XFV3N 3@<^$NQB'C8%BYH_"BSRU9B!V['TGPA-OCQQ[4P1G;$6\
MP^0=>J\Y3VY3=@U"$^8T8O@"LYT1#-7G$'PMQ(G_1^?K]-UJAKM(WRVC?]JM
M"R2K DD42/XI<?^AQ#7,X4,0MNBI!EO':7*D,'T;)WGAG0?VGL<W^0L?I_V;
ML+5L';D8CR\;^U\9XP%3V=S@"#7XP69#0>7#\8!G.X[9:'C333^(S=\X_P-0
M2P,$%     @ 3(%)3&W'@,;" 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL;51A;]L@$/TKB!]0;!)W;61;:CI-F[1)4:=UGXE]ME'!>(#C
M[M\/L.-Y&5\"=W[OW3O@DD]*OYD.P*)W*7I3X,[:X4"(J3J0S-RI 7KWI5%:
M,NM"W1(S:&!U($E!:)+<$\EXC\L\Y$ZZS-5H!>_AI)$9I63Z]Q&$F@J<XFOB
MA;>=]0E2Y@-KX3O8'\-)NXBL*C67T!NN>J2A*?!3>CAF'A\ KQPFL]DCW\E9
MJ3<??*D+G'A#(*"R7H&YY0+/((07<C9^+9IX+>F)V_U5_5/HW?5R9@:>E?C)
M:]L5^ &C&AHV"ONBIL^P])-AM#3_%2X@'-P[<34J)4SX1=5HK)*+BK,BV?N\
M\CZLTZ)_I<4)="'0&P*9"P7G'YEE9:[5A/1\]@/S5YP>J#N;RB?#481OSKQQ
MV4M)]P\YN7BA!7.<,72#25<$<>IK"1HK<:3_T6F<OHLZW 7Z;EO]\3XNL(\*
M[(/ _I\6'V]:C&"R)%XDBQ;)(@+I39$8YO8HR.;B).@V/%F#*C7V85PVV74J
MGFBX^+_P>:2^,=WRWJ"SLN[YA$MNE++@K"1WSDOGIG@-!#36;S^XO9[?\AQ8
M-2QC2M;_BO(/4$L#!!0    ( $R!24QFSM7VS@$  )P$   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;&U4;6_;(!#^*X@?4!(2NVUD6VHZ59O42E&G
M;9^)?7Y1P;B X_;?%[#C>1Y? G=^7NX(1S)(]:9K (,^!&]UBFMCN@,A.J]!
M,'TC.VCMEU(JP8P-545TIX 5GB0XH9M-3 1K6IPE/G=262)[PYL63@KI7@BF
M/H_ Y9#B+;XF7INJ-BY!LJ1C%?P$\ZL[*1N16:5H!+2ZD2U24*;X87LXQ@[O
M ;\;&/1BCUPG9RG?7/"C2/'&%00<<N,4F%TN\ B<.R%;QONDB6=+1USNK^I/
MOG?;RYEI>)3\3U.8.L5W&!50LIZ;5SE\AZF?"*.I^6>X +=P5XGUR"77_A?E
MO3923"JV%,$^QK5I_3I,^E=:F$ G ET1R&CD*__&#,L2)0>DQK/OF/N+MP=J
MSR9W27\4_ILM7MOL):/1+B$7)S1ACB.&+C#;&4&L^FQ!0Q9'^A^=ANF[8(4[
M3]\MW>_OPP+[H,#>"^S_:7&_:C&$B<(F4= D"@C$*Y,0YC9L$@=-XH# W<HD
MA%D?%UG<#@&J\G.A42[[UL_D(CN/W@/UM^LO?)S;%Z:JIM7H+(V]H_XFE5(:
ML*5L;FS#M7TJYH!#:=SVUN[5.#!C8&0WO05D?I"R+U!+ P04    " !,@4E,
M5WX.[+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6QU4]MN
MW" 0_17$!P2;W5RTLBUE$T6MU$JK5&V?67M\4;BX@-?IWW? CN.F[@LPPSEG
M+@S9:.R+:P$\>552NYRVWO<'QES9@A+NRO2@\:8V5@F/IFV8ZRV(*I*49#Q)
M;I@2G:9%%GTG6V1F\++3<++$#4H)^_L(THPY3>F;X[EK6A\<K,AZT< W\-_[
MDT6++2I5IT"[SFABH<[I?7HX[@,^ GYT,+K5F81*SL:\!.-SE=,D) 022A\4
M!&X7>  I@Q"F\6O6I$O(0%R?W]2?8NU8RUDX>##R9U?Y-J=WE%10BT'Z9S-^
M@KF>:TKFXK_ !23"0R88HS32Q964@_-&S2J8BA*OT][IN(_3S?7M3-LF\)G
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
M=M.6/6U'B;HKZ8*^KIS_!U!+ P04    " !,@4E,JV&+ E8#  "0#0  &0
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
M+(;=C@%G"0V[!8:=A1%[<1EV%@;V+ -Q$33P7 2%^HD29M(]%V8R&"8S',:
MLT2^(05V%C;B/,:PLS"+$UF,H$@_9T/(L/MAV*,8\(/(8+8,^P$;<9YBV ^8
MQ8DJ1E#$=4D 9/(WAIV%@54<&5)PO(KYB-,0QZN86YR&8@1%&K2!D,%2./8#
M#M9>9#AS<[SV^(@S##=<A5B<86($Z9N\#8*XJ1Z\BCE:>P8[XGCM\1$G#X[7
M'K<X><0(TNUU R'="+R;J\9<E(?VHKARMO)<J*:0F];K9?0#;:XJM?9',EL1
MT!Z3V;J[:GY-W]U\?TG*0UI4SK-42N;M->9>2B7JOOL?ZK$XBF1W?<C$7C5?
MH_I[V=TX=P]*GOK;=.]ZI;_\!U!+ P04    " !,@4E,?V!M8[$%   H(0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6R56MMNVT80_15![S&Y=]*0
M!=1V'!=H@2!!VV?:6EM"2%$E:2O]^Y(4K8H[9U@I#]'%9RY[.6=GEEKLR^I'
MO?:^F?TL\FU],U\WS>XZBNKGM2^R^JK<^6W[EY>R*K*F_5B]1O6N\MFJ-RKR
M2,:QC8ILLYTO%_UW7ZOEHGQK\LW6?ZUF]5M19-4_MSXO]S=S,?_XXMOF==UT
M7T3+Q2Y[]=]]\\?N:]5^BHY>5IO";^M-N9U5_N5F_HNX?G2J,^@1?V[\OCYY
M/^N&\E26/[H/OZYNYG&7D<_]<].YR-J7=W_G\[SSU.;Q]^!T?HS9&9Z^__#^
MT ^^'<Q35ON[,O]KLVK6-_-D/EOYE^PM;[Z5^T<_#,C,9\/H?_/O/F_A729M
MC.<RK_O_9\]O=5,6@Y<VE2+[>7C=;/O7_>#_PPP;R,% '@V$GC10@X$ZUT /
M!OH_ S-I8 8#<VX$.QC8<PW<8.#.-4@&@R0PB [+T:_O?=9DRT55[F?588ON
MLHX)XCII=]!S]V6_8?J_M4M<M]^^+U42+Z+WSM& N3U@Y @CQI@[BG'I&')/
M(7*,^/S_3AZ DV0,^8+2#2(](HPZ8J)VRH[S)N&\R=Z!&CG0V(&"#E3O0(\<
MF&#&#AC78[8]YI.*;1+'P0H]8* ^!8Y2TC E#5*R04H'C#F))+1U,4T) &VJ
M#)N2@2D9,,T..[#0@25C$CJ<9DM2[6:.#.FS);/,C,7!5!R8WF#OWCN2RB>I
MA**Y *!QTK'3F\"4$I!2BAVDT$%*UR=E,A Q%J"8YI"*4#IB,O7M,@:+-([&
MR)T T608#8$8=1!8'H0$+AA]$%@@A+I@;C&A!6!T&NY^"+),',Q288 +AJ8"
M\U38"T:+^24 P=*08 -HM)/"C32<-  93VXYS#$!2$87 8$8)@I,19$2%YI+
M56(NROC\19"88))R1\<AG2%(,G&8\Y<23,<JC(- # LE9J&DY[2.P]4#(&6X
M<@)355(6ZIAAH<0LE."P9%</LU#2XQ*L'@(Q;)>8JI)2%:P> B5,',P]26D%
M5@]PSW!Q,/<DXAY#7X6YIR[@GL+<4^C<"E=O )W*FIP\214FH +<$G$83))@
M+A%M/"844RH##@HR+@0*3O8'"&*(JC!1E;Z@\L=$5?2XU$*'XS'T^'&I34'Q
M3Y$R5D+R*XK)KP"O!6E):+'<5:@@*P ,*MEQ4E@I%! !$38EBE;#PCF%&B6
M3-M_?%I86!2JG,E<)6 *</^&D7P#I[ .*:I#M(4;0&?T< @YV<1IK&V::IL6
MS(FAL;9IJFV2%'<#R(SEAL\6*YN6Q(N,17B; 5!*R(FIP=JF%0@F0QT%J.E@
M3(-/F_(V6*BD "7B=,RF<30L<QK)'%FRLV4.(*=E3F.9TTCFF+-:8U'2[ORS
M6F,!T:C@#U;BRP :38Z<[$$TU@4-ZA-R@B)0N!,?($C@9 Q6 W.!&ABL!@8T
M$#)LXPVM=)2%K1Y "C$US08KAP$UD0S+6D.%(U%"3P3#RF% +2.90L1@/3"@
MEN'VL6$NZ%#K'^ZL 312E,F:TV#J&D!=:1@7F+J&4I???)BZ!C05=//1$UW:
MB0%CWAK$-J8KM)AM]@*V6<PV>P[;+#U[[<0*6\P@BQC$98MY8<&]&7MGC'EA
M03,>/F9XM/28-,(*R1PE%O/'@D-2IF&H R@YK6NN'+/Q+7,1?L9-^*VE5]SA
M5?@X%B:9!46["I\J67J_EAIKJ3H#H!")XVMVBWEK 6^5"+,"Y[+EEA23U@+2
M*AG&02"F$W68V8[>G&L5M)&W$,3L'(?I[P#]E0WC@+L';MX<YKX#W%<NC(-
MS&6-PP+AT*.W@-UW#CQ22ZTDN_,> 9E'-@")G]E$)T]ON]\0_)Y5KYMM/7LJ
MFZ8L^L>U+V79^-9K?-5JP]IGJ^.'W+\TW5O7OJ\.S^X/'YIR-_PN(3K^.&+Y
M+U!+ P04    " !,@4E,L1,=,R4"   1!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q]5=MNHS 0_17$!Q2"N24B2$U6U:ZT*T5=;??9(9. :F-J
M.Z'[]^L+I02LOL2>\9DS9\9X4O2,OXH:0'KOE+1BZ]=2=IL@$%4-%(L'UD&K
M3LZ,4RR5R2^!Z#C@DPFB)(C", TH;EJ_+(SOP,N"725I6CAP3UPIQ?S?#@CK
MM_[*_W \-Y=::D=0%AV^P&^0?[H#5U8PLIP:"JUH6.MQ.&_]Q]5FGVF\ ;PT
MT(O)WM.5'!E[U<:/T]8/M2 @4$G-@-5R@ST0HHF4C+>!TQ]3ZL#I_H/]R=2N
M:CEB 7M&_C8G66_]W/=.<,97(I]9_QV&>A+?&XK_"3<@"JZ5J!P5(\+\>M55
M2$8'%B6%XG>[-JU9>WN2Y$.8.R : J(Q0.7^*@ - >@S(#;%6V6FU&]8XK+@
MK/>XO:P.ZV]BM4&JF95VFMZ9,U6M4-Y;&:-U$=PTT8#964PTP:Q&1*#8QQ21
M*\4N6H1']PGV2T2V=F= SB*0B4=3@7GL)HB=!+$AB*==B,-9%RPF,YC6EI&B
M'*$PG"'W#F029^MDBKP3E3A%)0Y1JYDH%V;>W:\Q=T)2IY#408!F0ER8>";$
MA4G<0C*GD,Q!D,Z$9(OF9WD2+R]IB4OS-%Y>43!Y213XQ0P=X57LVDK]S4Z\
MXUQ[C/1+G/EW:M[9\?1)8X?E+\PO32N\(Y/JG9O7>&9,@I(9/JC;J]5\'@T"
M9ZFWF=IS.Z6L(5DW#.!@_!<H_P-02P,$%     @ 3(%)3"N.CM]< P  60T
M !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULC9=M;YLP$,>_"N+] C9^
M@"B)5)),F[1)U:9MKVGB)*B ,W":[MO/!IH2^VC2%P4[OSO?WSYS]NPLZ^?F
M((3R7LNB:N;^0:GC- B:S4&463.11U'I7W:R+C.EF_4^:(ZUR+:M45D$. Q9
M4&9YY2]F;=]CO9C)DRKR2CS67G,JRZS^EXI"GN<^\M\Z?N3[@S(=P6)VS/;B
MIU"_CH^U;@47+]N\%%63R\JKQ6[N/Z#I&E%CT!*_<W%N!N^>D?(DY;-I?-W.
M_=!$) JQ4<9%IA\O8BF*PGC2<?SMG?J7,8WA\/W-^^=6O!;SE#5B*8L_^58=
MYG[L>UNQRTZ%^B'/7T0OB/I>K_Z;>!&%QDTD>HR-+)KVO[<Y-4J6O1<=2IF]
M=L^\:I_GWO^;&6R >P-\,>@F9]0@Z@VB=P/RH0'I#<B](]#>@%HC!)WV=C)7
MF<H6LUJ>O;K+AV-FT@Y-J5ZNC>EL5Z?]3<]GHWM?%H3P6?!B'/5,VC%XP/#X
M&EFY"+H0@0[@$@6&HDBQ8XZO!UBZ!$^L&&XZ67_HY"K,")RLJ+6/ABIC#CL@
MH /2.B #!TED37:'\!:I6N03BT,6AJ$U(RZ(]%_H@"L7Y @CAUN['.:<78%7
M$BDHD3H2";&R)>T8.@P]"5F"J+WJ !@S3A&FED8(C!%)F)7+:PBD,4\(@T4R
M4"0#1%KIF#)G)'L%78(SAHB]?BY&8\JYK<S%8H02-+(/.:B+N[JH%4[*[UT\
M""0$868O'@B&(2?$D@B!49+HV8!%QJ#(V-G%A([,4@(Z2-Q=;$6:=D@\W,7A
M)&+6#+E4.*'V9PV"(FM'K5T(3<C(MPV%<"4(75G62J4]<TL7@&EA5L*N0"JR
MTQJ@M+1H1-I(D4- 7N,1%V"%>D 8R)JQ*.#J@2(@"CMQ>N@JQQ$/];ZQY]@%
M<8()LC<7Q,4)Y79M!/WI.D%'-,(%#KD5CE GBXBSI&2"N"W0I3";V(>3%83%
M$V9OD)O8M3JXMB&@N%%FJZ/.2!$D[RYL=1^VOHEU\H+!L; 4];X]HS?>1IXJ
M99)[T'NY!SQ@<ZRT^E,T72*@?V7N#>TQ]-U]=^GXGM7[O&J\)ZGT8;8]<NZD
M5$)'K[\-OG?0]YQ+HQ [95ZY?J^[PW[74/+87V2"RVUJ\1]02P,$%     @
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
MFB_\6'8,\9>R "1)JP=83I%5K6/33<F:K[)-66WS]6UTO4VWN];C?VT?O(Q
MPT>7L,?;LFK!Y&*YS.!W^'7%3W:MH[R_AT.]WI;+CW%T39@6O=MMZRT</RRK
M$SM<8+^$+UO+;#[Y/JOR<A5^]C^'G6]_>-BT#G'0/__/UH;AZ17/5Z2M9=^D
M1=T:QLPA2^O"&;U+_^M?_B5TFR[+=5T6^8I@_2PMTO4R TC"?:^CLY_6Z6Z5
MPR]/X2+_=/T\.GORM'4CTJK[KBJBI'4- W[?^CFM[^BF+O%#]O==_BDMX/D6
MB*_O ,_.MUEU'^7K3UF]O0\]!6B#-*Z.JFR9P5"+(H-UK[-M\\'7,,9Z"XAW
MZ.?=NLJVNVK=)E'OJVR3YJLH^P)$LP:TPVV4VSO ZJ6WZ>:+'\HMX-/^9]X7
MJ9 PA,F&CCFXTC?E^I;!LBRKC&"S9U^=3Z_@'M=Y>QWVA55VD\&*5_#2LKS/
MHFWZI7VW7Y7EZG->%&UXPGV\S?$X>+_AY;TCZ'5 [=V'BS?1Q?7UBP_774A6
MY.DB+_)MGK4QS:#&)GU O C\7NU@>\X8[6GJ+6R]BF[R=0X<<17=PGX1V1!#
M  %PB+2U>1V90 ZSXV$VG[G*/I7%)Z2C19FNPW!9MG?9!0@BRD 7RYN(#B\T
MJ(^&>P;]H"/$49'5M7E%)NE&F?2(C?/6]LU.R]RW9V !.9,#IB0@5@ @L_6R
M_3"*/=_7FW29_=LW(-?46?4I^^9/49O8 !^Y*XL5,, _T W</K00"NZ_W(@:
MN4]H67 "]-L/L/LJ LJVRZ(GO?X@VL">22R*HW$_[O?I_R(H1>EN"\0N_Z]L
M]4,TF,?]R3R>SA+:VV 63T:S>#8>Z<,YLO<5TQ[+]J)T&P'9S^X7,)&29GH(
MB/7RSGP5 ^[6FVRYS3]E19L)KX#TPPD#_)'2G>=K(-.;?-M&\:ML"S(AK /8
MZ1KF#Q'FW?VN(!XC-+*\AQ.X ]()<P-ZU1TG7P?.(DP;WKR^>/;ZS>L/KU^
M6/;C\^CZWR^N7OS[NS?/7UQ=_R%Z\9\_O?[PU]9) ^L$*%Y$?P81N:RB]RG@
M]#+?I"33V",F 2/ZVUN":$MR/):%GL'P@*=W&<R1%LA2GT3?=<C'#?2*'10Z
M@X-8E4615K7%I!9;;@U@\8I&X&D/OR88MN<5%]5/7Z?_]G&+]-\Y=87N1=G[
MDG.J*-YF3&2 J+[;H&P*5^-($6EXM+(S^?I5=&LX/V;;J ;Y*D!#04F$$9F?
MP7RM-;ZJX(9&FZJ\R=LTG-<!T%19J$4L7V7K#)4@)$'IZA[YYQ;?^=3BP]>X
M/GKN/JT^9MN $'\%A)O(&#ZURH!TE9L0;V$"4K96U[U^EFT"TDL&"++5 >*P
MR$ABT2*[8<E*A21]J>/Y/4_@:9TA87S:L:YG:9TO<2W^8_:N'7D#G^?%#K'K
MZT?Z.<MO[W"H]!. ]#:+UCMB08!:PJ^<N]="$M[/GANI"WW<I;WT.,[9&]JH
M',-1M_A7&+O[;KX+<$4Y!3X3PCJ2Z-(O+=#]!&I*6A#9O 5.'"&Q"VI,T9D=
M!?_S9#PF^2-Z,I7_#H9#_H2WZ\ED@G^T0/$2D#R_78LLN'R(T&!2%VQBH17P
MHCNN9&"OSDON3@.4W 7TONOQ*QQ7FV%WH,;1\(_#F^I>*>K%+XOR\Y&<AIZ_
MH>=OJO+>H7XI2GEAW0@I31B&%ZM?=HHYVQ+5ZA+D:E#CUN85_![_(@U^5Y.&
M>-RTSS,XA&6>AK2(BWO4+OXK534F;VJ0>U] U/U< :C.RYL;?'V5+;8D)Y!H
MM@1VMW\ GI&I/HX7T&3:RB\>_&I' %G>P6KQ D<W::[R$&+T719]3BNR+JI.
MTQ)GCQW(:#I;_%CG*Q$'0L<+G/M37N/6@#\YBK\H0:W-M-]9JO8K^X]6>;U$
M&TA(T0J\?X;( VSA 9;_%'C);K&]V14(6M++V\AQA+V!%+7S15K3V=PC&^7S
MZV"I>-'Q/&'IF[)&2G03;=JFEM:EHD.H&XC-A@Q\T=%.#>W*;FY KZ([G"YA
MX)I4J3UV"6NRZK1&';)IL'AUV)#1908ZQG(1/.F#=_\0F6(*>8!>O-^!T =G
M?>2IN8\O=C7HI[4]'EHQ'4S5%L@OS:4+$_&#( AMYQ (;O(U7J7]('A65E7Y
M&37L: >J1 58L\]P=)7IJ>&>3WFVTVST7A_".WT$637/E\9Z$!49'<NBR&]9
M?^EXB0[J2"+WXDM6+7,^;=+S  ^#8U^:@Q+&Q0(N7.8MW" V,$0I$.E5F]S0
M,[HRH>,!.#J(M_0UU?6RV)'>>9.%:2:A$1%.4!2CQ4,0+5I[)UI#5.>+, QT
MG0CS$- ?:6@76:"B(SI;9?P)9:SCQ^BTZH/<\BR[S==H(Z);3)Z+4UY')\?^
M%\DHO]I5. 5R27X4T;5UFU2QVZ?0$=\Q9*/*;N#>M8%6KL]IL<[%AX4>=:5#
MIGXE3'+)O7L3TIKHRKY'7@YB4NAV!!_:HXV$G_\ X$1^?0],_P&WM5.)E.ZF
M$6%EWVB]L\+L'>B$H!YG:T!O(#7,VFFX:D7DXW.^O8M^ZEWWHENV%A0/^'.V
M(86261U.NH&C7>8;-!.<_>O_,TN2_@^O+B[>T\?!#T]%P(&3S>^=E>2.#YC$
M0YP-\2-? PQV2[:C $D U>8^0A==+[J@Q<&<Q4.,SSZ V!*MRZW<8P!&4:@P
MUAS_IBRW\&B&C%T.$VXS+I2E*0!BD<$=#<&J![H(#5IN\K6(H_?I&A1J_#FF
M:5-',C\CRLAX!X^N<2$%"A2@G3'VD6,"=!PEH:3M+X$AHJ<7UY.R?+EQC]N>
MF.QWU8NLK02>W!7"!W"MV[LJ8PD$;G<6W;/!*T.#5\@6#207(:FKR.&P\_4*
MU"PT"BE0=8[M7;H%"#S :DBT6Q*6R<0W[*!]0%=NQE8]S\H]ZP'BYG@.Z+%
MEKXK5C@2!C8072O7O^S6A $6+2X9RQ&K!M,?T"I_+*(3".CD4<W- *4Z5IJU
MS?&?[W*T:[$%B4"."PRMYV*]AB,5!SQ2>,7;_X!IBLQ!\&O$ Z(]'!.A+((<
M)S7)YWJ/KE]<FFL$7_]Y!P<Y&.GB4AC@GM<-J(Q#FSF_NVC-^N*2AX"#U?WU
MVA3D470#KU@D.(_D<D'4"J=FJP7!W7EQ70+R($% AY?PQ&T9([<$ZH+[PO-"
MG !QC&ZZ1V]@?:CB@+0#"D^^X#/Y$=Z(DCBZWMW?IZ341-?Y[3J_ 12&)5W8
M]]_+^S%2%]';#NR9\!VQ0.[CX]#@2*SC4Y&! 6HU  MHVS*KT*F#9*0 78<V
M9HADCDI'A1X38:_>GFK/A+&T@BXJM"412@,+=2;R,"[]Z0%L89GM^5<Y73 ^
MX-0>;29B4!A2!Z'>"]F:$"3/TN7'VPJ.D_UL[ZK;="V&@D>\LH?K#GK1,0.\
M+4%96Z;LK2(07X!>#N")T8;5HQ?P@.K= HA]GI*+ZPQA(M?< 0U<]3B"8Y1?
MWKZ_, 0 KE2*(@=15& _NQM8\Z[**O0:^G^3(1Y-^OEB!VLCI?<&50@RX:-3
MI[POB;!O<,F$<3428%#CEBQ0TP^$\^A^(.3=H0B]CCYE0!3)*8!#PD4 6@8'
M)U]'*FWKH,W)[)B <LZ/%?HLB1[D))]70A\_D[\1YW9VA%<23N,6?MC"U:^
MR G,F> @@?D%V2B-OT +F0LAYI*+DFDC\%D7.B#MWU;IO9D=E8H''S;ZA-+I
M=R^N]9B\VVN0'=Y8[=#\H))*_0"D\I[7D18P^3JE;>&<< 4J^ 8(5%; !8)=
M6>"6G[/J'+ U9ZEFD6ZW:,+99LN[=5F4MP\>\2@72#)J5J^:!Q&+,@0,@6/4
M@-+\A ]>(NQCI"?W+ BP26!;&YN3:KOA>UUE5N\14($$!6A7U*5!#W<NGN 3
M$$,$P1F-L*C*CS"1P--.?$NV.M""@/V[!'R'IK#/=QD3&]HP[C+*-1Z$%4SX
M\=XP)0,G).;PB"IZ>-$:,]B-;\JUC*@_RBB*\,Z^$-73=002%: -7A)#&]=9
MMG)D)O<"D]1H7(EM;M!X-C8W1-6<^B[?@*!Z^QV;L/SQ&..:=Y(8:/,67=1Y
M2J)O*H$'L0>TW39'"WL=?0(L@>GAQ[QBJ#^$;BV2RB4RSZH]7R]ZOZO0;&$@
M?KO+60TQRK=%N9>&6SAL_1K=6&@EB)Z5\!]S-U]>7#\S-#3X_&6Y,MS,O'9Q
M;42OF&!69[=T^2L-L?2A@2<#RX2Q;_*,Z?WR+L_0! #RG@C1, L%5#D_6^L<
MZ/9LG;U/ ?/-0B[?/7]K5\((\"G//F>,PBN).I1++H(@OL1H3E C%Q^(;N5G
M8$+ P^U+B*'-%YE\?G1U(8IG::TT8*SX[$E:5;F&STPU3WMX#U=.>M'^5P_\
M"I+*7X',7ZQ*TF2O,B \NPS^NRQOUX3GB/-O0;L!:6S$IXQ(I'$-%]<_T2_G
M_7ELWB8*=EFN:<DL^T8:GT:4=B5XL8;W+Z-)?Q(KCP\MX/RX@04O7*3%H2VZ
MB/Z"6D+M7RN17U'V V3C%\?[UB2#]G3]2%E9PD/<)JK"LB^+CC5([VI98D'!
M*)V#,8=6,(*J:4!?PQW2XE+GKCE6(Z#-F]T"1/@HHYACGT"B4DI<,\IRCEZ,
M;G8%*M_;JM30*O:.,J3OL^U=N5)(B6V@5FU7A5&2H J[-Z,'D+ &,J^>[ZGS
M */A0"QX_%P$YHJ!CL[+M%;5&^5D=H.QN)6NV)Y*!/IB=PLH@4 =._BZRHKT
M0<B$/2D:"&Y[";HDZ2 HAIUV<M-?Z^2:!AW@KD9C(>+<1C*7YC)T+D!0*2*Q
M+;18^ZK,2)TD#P7N%;:,ABP$GX\ZN0FE+![T>@#S07L(NRQ11,P)+"!G$'*!
M@(#AM<H*^48ANL%".U""\8#P24X0$:O\;$GP&LB7V;]N)X<ULBY%K.,HHX>:
MO,@S6)0U2+X@3OQ\A]*P!\:UQ-@!I&JZ/&JK#5P=Q6,Z99RZ,)!)Q6(#[RQ@
MT@H>7^NF5,UWC6]*2!I'9DT\[(X51W=:HU)2;\/[99\C"6>P/M)E:"*QWWWH
MV*Z8_2C6"*$&@EI=ZX4GNX,>DIR;;"=CLS?+Q*PQ.VJ]I9%(00#CZSM#4NRJ
M")WUKK,%SR'Y2Y_D&P&4]V+PPQ 2NE(Y&5*B=*,!QYZ+ICDP/ F7D\RDR!$<
M_P];=*J,Z9+,5B#% /PHQ.@+KY"A)Q;@TSLW2,= M=D@_F=%+_K)2&TN7L=F
MLR2?&WI' GQJ?=NJP-"B2S+NIG@I[_-:PKTC$LVJ3[@<(DK>>*0F ?]#64 )
MTTU!CF!5'"QXF#3S\5(V"YLV-=(BXQ @J]LH.6HL(R RMX_+7DG%-+@^.PQ
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
ML% 627J3"56E[/6G!T*178![S?T Z";B])I)0*O^O\H6F!@*O/Z=$X':3I,
MH7LXB8<4I@=D:YY$KV3% YLS"G!*S+!2Y7@\X$#(?F\P1@WN)B,;/,@[&,V(
M/R6SWGC<G+Z-(39"#Q,X>]-)1]I>B#(.DQ&L9-Y%#1GE24>VCI$6O@?RP&#I
MR:0K?W!+B?Z4@3*,AQ+LZ93P=2(H/#U?8[2<0 "S-N_ J0>7<=,$1L@#%1O-
MG!@]@&EVS6WB3#ZY<Y@R]O;IS375Z$H*#%%\#BX,@W6<VNW7/YGR/H_7_+8!
M[C>E>'-Z:#R.1Q/W9''6EBK8:D%#([&8Z5](TB>G3M9L/)Z&-6H.]$MK7R[!
MAK;$O]BY+KC"O]E)#^488+:6'#GNYYCK3/<Q>HX[<E3-'^U @4N=8&'**=_!
M9&*NM("7;O2T'_V%WS_#U(/)C._LM)<,W.L\B$?#D5[GX;0Q;^ V#V?Q+)GS
M\Z/A,5=H(!X,K)UTRN5AX94OBSDV\:(W[P-+KYJQ?>@J)+V^7(5 SI!I@L(6
M2$3A*KN#Q2%#E:!-=DI]U<O[Q$MN#''"6)VV",<'F3HC:M4)=T1/[SULDR!L
M..*A"1 7XZ4ECQ[:!TA9^= TRK8,A6YO'];<?]7!#I:;GHPT.>9L&@^&CNMM
M$H]F,_/GR%1FAA_&R<1];F#2"MX=@GK,H9@W%)DGY:*3$1,UM6Y(5L(95N5Q
MJM<F(_WCPC;2MM9BBE@YA &X!F\)KH5A3]%J-8!P%H7I1,"['SM0,@T' )K3
MJ?T!_AR:ZKO'2)V'G_F-T4[NW6^+?>-D9N&EY2($7B/3_@$-7]K@!Z2S@>L\
MQG+8R:.P;R#%/6 6&1!P3%!2&F^=)?%XKI/!'Z/YY'\&"@:M V@?4[%4DCR/
M?6X?J9^()2'TVD6XAE"X/<.B1,LVY<M@$YF2FFZLF/%AW8ZT5>%-\QO=HH:V
M6&!Y(Z$:;II7YXHP:GP\-I(RK,\="Q>RP!BV'6IF_R7J\)-9+ 4_A763,*NE
M."A>S];L8>')UN?0MD/9JMW:4O;5S$C84L,J?!D[3$PF)N_$OKHR,^2U <_V
MKBIWMW==40QM7V%X.380KUP4'.&:;]T>D!1]!((JVC?;B8?4H)(_8E[O(O.6
MS6XYZ8^YSF[++1MUX*WO,.8'A"N5;%UULVTLLW;0%Q@$>>CW?:B-M;F;CW?B
M^KMU]#);5-QD75O$'HGG?HG#3OA[G:HD><A!4L3_I+\?___'G?>S5'K:O&?;
MOQ2/>5\6Z"%NB[@_9I\U_QVY%9S>&CXOU;_QR/<P-.NOL-0+[-^;K;[J99.M
M<67-]D[C]5&[3_3%]4_TRWE_'INW"3VL>YH442WB36Y\B>.&@[BXOHPF(.0Y
M17=;"S@_;F#1NHTF+D.K,FX2#^ZIU"RIID['9G%Q4NER>G&\;TTR:$_7?ZC#
M^<&>SI,#/= QD-4TW!;.3=-$&ZQHO)3VV3[91MRG6N%:2C+EVCA SFUW\TAZ
MRE$AF0QN^4HAY=F>T0XIL8:D$Q9V;Z:/*R>)V3C]4^=)(Q%PX/%SB9%TE%7K
M,EMI/RKQ,FGOZIY?66KLX.L*=.,'H7+VI&B@Q8.-'*9&[R>=W/37.CF\I5A:
M[[:0FLW<7'O%%<.0<+>0S#43,72XV+!68E.S?BN<?5.D5$'1:?V]IXFW7 _M
M+T-)!.C%8H.!]B&C0L& %B*G\(U"=*,Z[4&48#P@?-+NXY1]8 -*,$G.[%^W
MHPD21W8+EZB5<KM&MRH6=2@H?Z'N13_?Y8U0'9OQ46/]#R?),'!U%(_IE''J
MPD FE=AO-KFLT*.P-HT6Q;"@E7WP>R4DC2,+5:CD9(!H@_\$]\NV.:HUPG5)
MNE-7W.U*JW(RS5$5SAI.6R\\R8UZ2')NLAW1)[BS';L>G<;SED8B!0&,K^\,
M27'R%VZHVB7?=:YZY)#\1CJ"*63">S'X80@)7:F<*[. $"_5$?T&XHV!;3@Z
MEVY@L8/;9Z^I%@/3)9FM0(J!]6&X9 /:.\D9'KLM\&Z0CM7;;*../5-VQL/K
MV&PVKUUZ!Q=K3311VE]P")G$RI=4E1T[NY?WY'C IC01%?VO/N52(] ?CX+T
MM3:E$":*BZ]-0*\%#Y-F/EZD3V)4EY:%Z(O/O'P;)4>-933*(FZ#QV6OI&(:
M^[=C66R,M7*X?0%Z M=2ZX?]F0H[$S]P0^E+:977)MVH&W^<AJ9"55I4![DH
M)9ITU(XU]5>UN1D6$'F 8[^7@M)R7O@7/L/IJ!D(N=@"@E0[$CRXS1K:Y)$I
MX8LHGYB4,(Z#X<.1F9J9/;6B,*FLP)8Q^6.-6H&]R\IT[]SR7S3%"@^Z62#M
M8_9@H$=EJ2E)+F?*:[(<Y0A F<%M*0E#>H+'P*.Y3F KCVY$Z)7:_2AJ+S-3
M(\VC$(H:[MDLFI,S2!S2=<?U-W?%UOJ/VUNU:3'.VK2%+2T(KPMB FXHLY5E
MI.RT"S)W@5)ZVC\]<_94#/L>8TN=E@NL F6U&VC/^32PTQS&WI"B)),I/O&A
MFFHXLL,'4U*GW/@U]^4ZL""RRC(L_-!LTQD$"M^2\&E0\C:Y@RG_+Q@!"5(1
M/"EY^7$(N0D\MK0FEF26W1C&B7Z][EOG73HJW[<C'N &(\4JM:8FO]RA0KL@
MG>;#! :?@M"P:MU)%*F4"M98N6<%AUS<4!""K2U@=J9-,[,OV7+'R*G1&Y1&
MM4WKCU0*&P0;K):',A;1P/!%Q87^4NXHYQY^-R6>24:+):.0O&R(0@HS'U0I
M!D)@[4Q86V;ZLA@<A$<.9#O[=$!SYM1^28!)"VGVZK5Q,\V$\+2]#KF@MF,U
M)5+^;?B4X8F-Q#U3<!SE+H6TL"QF@Y9?8)4VKX<TE?G"(MS;O*8>#43C@D(!
MP46"# FU'9XLUY(:4FE8K2RW7>>#UE3KHFJUWOIYQ]+FFVT2I(F85LZQ!IYK
MK3(W*P(73C?5Q(WY/)ZZ)Z%8B^'9];+*%RB+9C!V0TA$.L74!UV/1AZQ00?&
M+&,KI7.3/"L)\,*(21G&E-/,+#!G%*-HLO4K]/367%!"E2F1]D,';C0;J[58
M&$8F.=E(L*@J6=,%;D%R2<T"K)*QP:V7NYKJ%" AH4,1+&)K?2^ZSO@,=C45
M%*NRV[3B>FE4(J'@)A%+LK%XJ,^]V -0#^VD/KP50GT;W6]JC_@%4&NWJ',C
M>TNC*_&)DJ*T3/;H'IK9Y-4B]5,F Y7>V!29']C@;%"GI&SGW2%@N;>CT903
MT*OHZB^I<@E(O3LGF>N!6TXS8IW+4MR:AOH5DH>BV%$ /0L3%*<[=HCD"OWP
ME)6?*?P.Z*;*,;1234=LB.H.QE[6 4@'4U0?-T?_P*9Y;C6@/8>,9,=?(XPL
MK?2?L  CL4'\5*U@&P0N_]G0TSQR0L(&>2#4BNM.Y527T: &ZHW@2O*NQ'/<
M+3M$?KD^.\U#4E(E-*6U1>HIL>("0!I*2QUC<9J(VCA1@R(K1Q J&F7).(_6
ML&#2T^\SINRFC&F5$QV*F%XJ_;%D6K$OB:-K&T+C]MASK;XB9<>&(1W$2VZV
M5V76NJ?R:)/[<Y5-]$N@C 5[>8D48] __P_;-=&: X+%>T1J#U.TF.1N6V(Q
M7=M2I_*TGI\GX#$W[VJ,8F)$B9::DI][#ETHC)A5LE"(N[L6+LO_JV&KO>.&
MU?$*+4?PDW>:2M:#K"B$AY;]N3D"E@.V4*8K[YS4?5/3!(;?4'LDP^-9!7"J
M)[#IQ E<HCXE_E5O)C/4#0J"KVBM*B/R^)(.5X+GT>%X5N+Y$GE[MSD' 15+
M F@L.O,ABK%W!(YG;LR;T9;$;$9J-#L[CZ#G703<'*XCO:1ZLK*! F2+Y8-W
MP$9Q3MM5[??(/,K9<+MM(/CP4@YD4FT#TU/I57=CCM&(,]$P]%"[CXC(VPRC
MA_O=7 M!BV\^<2G?KL4-:+1;BPEI(^\]X!>UP+)A["+HI[;^FW-K 7_]#;0N
MF[,11]C52T_+9-N]OX.V*>[H.\5V0%/'&:N,U?MVX)MWZ8[4W-BKM2@OB%-L
M$&(Z1 46J-326@/D'9&B*JPIEVD5-XTZH(9(3* ;Q(=-Z26KR*3@*IZ9O%X<
MG3  %0T2+- ,8GT!Y,?Y8+U(5UD-"N\2HT#+W28Z^^;#U:MOG@(KQ9M6<V$H
MIBM6,*][WAT@0F+\D9Y/L-3*#4[^OY.C7&]%-.%>P)TF1MO^PW2N$N%X..J?
MC_J2[6&FY24;"Y@#2";?M>1KK=4N:W.+R<VQ*VY0Z+.2FQ!BC-$/Z&0M!=4W
M4>NR8F?"^BXM"E=(K.W%9+YH2QZ;]?(2N<6869G4%C(*I1"/H,%9KC758L=!
MB=.$Q!&QD@G6VAJ&-0\EL.HZKAAEAKU**K%;2[";)0-I'JE,O:LJ?0'E.X:T
M]JIDQJ1RWG[#"J4;484G/EV[>@==ZKM\LR$(DYZ]7I%O0I)IT9PAU1T=J\C"
M9 &ON,:Y++EY(3MLMTKV>?$NOBC&H0_M$R4@R\-4@GN3K7*^^=3RR'@:0DXI
MYEZFR4I>U<K8*%JD/:C6+^,&L"KM:7+ T;CI@D/P4GB,2!3,4;C^-PE/9,EO
MEJ"BL*\UI<BG"\#AMBSC(QH6_%:;/* -(*,M0482FJVR5*N4COTB4;LC N&C
MUV(G2B#:J1]$AV_!3 R.A-@TK-TY^1J,OU.=VS)C#_0-4G[48ZW[0ELHVX7P
M]"Q62 0&'Y J!^S29JKFW27;%09/$B!KNBG 0Z4<C#UF0R]4'I8C<FO J<U.
MR0,31 H7ZJ"([)@0WJ?NW/8IOV1Y_A%@\/#4%<@.WF?:*%<=Y="$AA%2N1^Y
MY&Q*-'9Q8SK"_-P.B&FB6;K2?."Z-L9HYZ&TRR;:5%A<.[=Q:[GN^X:6I\LU
MW6*UJ2+6#<,(Q$\.=Z:34*_<45$ (6<_WK^]_I>F'Z7(/V;&J!9T@A@&@E?V
M 8B^PSI2JKYM?3?&O_)WM'!3E^-/F1E<[X=]S'5(64L T15BAY)+XR-A6UW,
M*B7^07U/)0^C$ZMPZ]E!I<0$$AB:P=-7 J,V*KRVVS&9#G/A<DL*#0Q61*%8
M1#HK2V_08L>)CVF5@EJ[N:O=&K=NI3'L7PSZ-L5+FGPK-ZS-X!F;05:KBMTE
M=I$;I5F>S<%)J_<]3''37$I>H4 52;Y$-C*M&?+CF%*.BDURNTEW1"BA3.4.
MBWV/;,B2D?J(TUD^XK'[!96160L1;T=QV?Y7B@ -F[.Y2UXT?]-VY 0*[0E7
M$F*C=]:2&_',J&6QE!9*]K#+8TG)FXRJ(;]V V^#B.1!26(NQ"#E0Z!A14K9
M 7)>WIQCW59KG"TR[LNNIE@J-P:_RA41M9%:R*5U4#03;XZL G]R0J)$<".4
MLNHM\7LA3[@(GUX%&[>F-HW!%*/AXPS!L[7(K\/[V2/Q_H4-AY/2GJ91>&"-
M3MQB1WP;F2!22KW#>L(; 6=(; WX+UEJ\%'40!'E8*>ZO?$P)_V3;\:A:W$Z
MKXV)+W@"F?5&&#NNSR:TRJ8:N8P7IX,AA,R2WI5"@YT&"0 T%A*3UZ3^TSW4
M7S0FD'#SFUQLR'Z#^=0&(J#X5E-],A-^QATX+- U5-(-*U?*NL@"U4>=;M'1
M&7P'-W53UG"#G_I%6W01P0O_C^$A;9M^ Y/;9G:CX02<L"%5_PA"_0ID7\*[
MU_!J7FGWV9/.O\9(#XL &!I!8+S5L7,SMEAS3$2,J':HR%YC'&!B(R$";]/0
ML1'#F;ZP!N!8>USW7&@0Z<>N I/(<< GK*)M7FMVK,Z^++-LI>&9*@+L -\#
MG3&;IJL6GBFV< =/\A)U[9J+\I^"EW.Y73[)]NBUN[A[C E?2,"6!FBZNJW4
MW7M+E-QQDG.MFF=NK9KH@O*JG<R(?4CDV-^(DFP?Q,M*!=6Q#Q.1E9QZD6T?
M6.=FRTK$W7[D$2XZLUZ)Q^$+/LPQHBB4*5%W##1F"7@8W*]4BNYXZ>/L"C8N
M!L9Q<J-4;IU\UL^=RCW&(OQ9@J, WARS;LT_5NH@R<!O,/+HR93U^A>#9=-[
MYP =8!Q$5C_L_T!0/Y*[Y@L'">EI".NP!4%9!UL+WK"4P[#B![=8YOE%=9%Y
M; &&?S1)=NM*(Y!M*6@G=>/ A8)%8&9F0Z*T% OC3658-M+#LN[RC<3<88/T
M"!^M4HE@%V>'2">^A=U:EK$PS[W3)<6UG)#0TBW<.D8-0B![520(]&-FE,LM
MTN\M1QA6IFG)ME1&]*#NK6;D*6XY3 "<LN>O+B[>_Y,(W#_X'A?'+MBX)%)>
MWA]8EN)V6V3/FT7UDX3@KQ-Y6]F!1O) ''^]WF+?-?222:'DLP_4Z+2=+VV#
M.:P_7[GF4:T_R4[>55NS45>_>7UUHA/J5QW,Q$_B\=AT@(S[8\Z#M^!92A+,
M>322Y'@WW=^Q'& :NR/&'<AJ]Z?5S^V><^9@1)IV&D:Y!O]'@+Y9W\;L-#]V
MTB-JA+=*XERX7HKW#(U7%1;KO%1ACZODN%52O)=.>_IH".*QKC(,8JTCJ:8$
M1S.;FV+?IESIM#^63X,Y'YLF>3:H^6 HXXSC>5\+8<_Z/([[W4AZD#['$J#E
M!GE;MKQ;ET5Y^Q#I(,,^EVV0HJBVXBEV,97>>5@Q(AXD^GD23\Q:DW@R2()(
MYL'+[4;8C1%'H=LCQB6DK 5)?YOJN<%5X5%JH8W!1(NGC@=:>6+$_15;H'MA
MBE=)V$C:M>?'@1!O;';T',?#]:]HKI3"LMZ-G0%6V6)+7@5LA!&7!"'U9CJ=
MR!])/YH.])=D$$WL'TDTEN8Z']"NSRP1<%V K?@[C.?3?A@W PW9S[G-;1>'
M6H*<L>,P_D!YUN,P-] ZG)A0\@/7$>:PJHHRV]00K(3U"*JX;WRNYOX$*[&,
MI\HA -;S/L/L0H/KZ<@7*89]+)!CC^+!1#N&X!\C_<-0)QN73VUE,JP1-H19
MM/K,V=3T0G+>4M4&S;#8XH!;Z)T-XK&IE7PV'0^:KTE>0'3UZD)%9"H^.+ 5
ME9-X.FA-1R& ^C)5S041%#8$KTU-4:1D'(_Z6I_F358#2G,)OU#3=^F*8WXZ
MFX_CQ-38.1OWG:HR'SI'<<\?,79HRLU@32C9U3YDM/*2=.E^D&WJ+G]S\:EC
MWM^$S!Z4NX!(3 W3 DR:]I78PB_)3&DP%@J72C*79#E:.0$3WZD3 +CC+$ZD
MC%*2Q',YG-D\G@T93Z9#8+V,L%K#2/.,$#/A(5.F"O^:6F3#AM]]<[/@^^E,
M$7^?@ >+,:7#L+KYQ'#BCE_:PI^F!AQ#ZTPB0?<P7TNVL(!@(VGA*OUL=.^:
M[\)TJE7;$Z01O+>?R^KC>8ZEA#E)'WX1<$_D)K[$XO]W$@\ (M,D'LLAPH/#
M(2/'#*M>\?-8>'3.,R$!L,2--;0O- TE&RU -<JV[JK/L&JB.5% E^G4N_\@
M]_7C^5RI[V0*^V"$M,#$>H<2<XT"6#)27(:'9_SFFZY4CY_8R(7.F3LL2BL1
M(7)?_^!U%,5:88"Y6JP.\'PJ=-<9I2L:'+L/FE _H+<3@2-@W52JAS5BNYU5
MD<G3.Q2X2BJJ)M-X,ID>&(%"T63Z/T1%J79+K$D_  8W%8%B /1W/F1\2.#[
MB8A;"9:7%,G@]$-.XN',*:,W,/=;#SF98ZU-A6PR 41(DOTGM\HV98T:-QQ+
M/#9E=NUG+K=_#$"$+#M@J;1,O]A3,;U!B@.4X5YLK<$:!^8C5O=K9@WMJE&.
M$^S2#3KBFG.O'>_J,50* \@P_S,U=E0T6S7?" 4;%DC\:P=^#7^41\Q$&@!B
MC+.E'-2"G)MB][^:X5U3!D"([1D07414EYK_&>(_$_C'_/P,+A#\G6 -ZP1_
M 8G:^?D2M!#\<H3_C/&?J?OS\PA'Q.]'\G_STPOZ:=#'<>69WP:: 1E)1"22
M8+\/"KGG(MX>9#4.'!.$S'#8@!X!9>;#+,%=#Q(?4@2*P<2'$3Z#([[*2@K%
MR9>$T^\E+];%ZG#@J^0#2P;2BA)FR'Q7EX4))J"NI.V^C?^=F!K"T:MRR_9%
M"GKGN%FSHRE":H9H.464FU(Q][LL*Z*[W<(^1N@Z,(= _SRKT$Q\CYU@08Q_
M*'*,U7: I4 ?"LXR!3$_$]X*VIX3#O=#_S9IQ7/0?@Z8*R6G(10'8MI@?)WP
M'1Z\B3942?1-B8%(Z?8(>>M]E:\Q:*UPHMULWPZ0'6WI4&!?_7@H!IZ?UC;?
MQ$:IWF 0SEDR-(J/[76#^G33U^K-!3--A3\/YB 9S2U+-OU*'4YEW@-!JS\Q
M8C7^890VPV&#+Y(6,)D:*1GTWV%82GZI^3HF,4@3B^XYN<D,2LT/'0/_44?>
M.?R^PZVRK[:V3$6&)%L+VO3&UMKB_3E %4F%)Y9LS%(]%#G&M/)<TO2U=N,>
M1\!^,XM)^-<DON/M7=T6ZA#8CYK[!'^!!49MQB$1'[M&SX9&M1FC^BJZ3;-<
M_RI]0%EY0/_G_%.NF-1Z4!=*"5O#'I*^I(>D]<)<0O,,A?Q+QPUKMZ2R\,;<
M.Y/[U2ZSN-6ZQE)=_#WLG"MV'G/"&-2Q1I7$./0P'F$I4:,%%0A!IB6=M:3V
M,%9M(2?Y(\[>-*Q*OW;RWX2'_MB:C\L3]VU]<-"Q!@,E8%.XLL;= \146D\\
MHXU(+5"@K'VXJX-Q OP4B-\8KSE^G $MQ,X<\'$\@PL-HN0+TZ+9Q%]C'A!"
M@ZJ 80\LUA_/@:5/T!H8C4'+F@)7G\'*YH,!7':&76#Z.16A3B9C^MCOQ]/1
M"#\.@?+/QM/ ]AUP\Z;VG C"JM\;3@A,_1XU,.ECWQ@ 6F\T-PL[88@I#S'E
M(89M+F%\HE?H)G_KN,FI6ZCU^1]S';I;8!^5,GG4=?B]1?8)+;*/[<S<=;@O
M']=..6KTFOMZ"^[O?9Y_[_,L,_W>YUF_:-[6RZ8GQ1GON(LJ'>_<"._=NES@
M#24),F<,/>,K-&S1B[UW^/<&L;\WB/V]02PVB#VJ%^<1H6:AKI21UY72:Y?8
MZ)1XH$MBL$/B(SCY[PT;_UD;-N[!K,YNC;^"N>+_[DZ0^\T)IDDA VE'30J5
M<?X*L/^_KEG?US6LZZ+!%Z<TECM:2/J]<]WOG>O^_]4V[/?.=;]WKOLGZURG
MR2//0#2^K<K=FBO-O:MNT[4&!Y\]IVK@;=(,B-DSB'N=W2)ZM'P&AF-RXA(I
MQC4_VQ2/@%&85& [*T#GI^OGT=F3UOQ_WA4]-&?3_.W%:13\!QL%_[>W=)-:
MK<A,#K6[@K^]P:OX&JNMMUYXX72]SVYV6#?VINF@^)/$W+<XFDT1Z%K///SF
M\W]-[S<__"5Z02[W<HV5Z]YL5YW#\+U89]MPM/C!\:+_$YT$1HR^VV;G!95#
M;X>/:V3Y(Y9Q!,R2,,SVIRC%-D?G"(0SS_[M"B02M92UL6DO]>M>8 =XPIE"
MK0!-DS2T9SD>;3DUF>LP?(Y/D^GN"AA*S-DG4%YTYR_]Z9B\H19%U/B>*R\+
MIPOK!AV7_!#:>2L17\LQ('Y,.DPWL$.C_8K9*8\X_KWQ# '=0-)!6K^@&')"
M&L@1@.\.1&L]&DZNZ,2T5D9%YY/!+(K.I]O)$YV/!O,EFD^?F"(1/)/@B^?(
MHXX_K7.U'S[ ;[SD(PZP]4XW$II'!1*>A7=Y/'B/&Z<1;=LXA8-NBV8BQ@'F
MM"__(4 >_!2'/<D%AP\@$/C??01>2D +KGX>0$@,L0 ]O(PXND6F$T+W4V+%
M6^]WA7]W[_J$D/X]KQX3Q]^"]_$!_,>_VA&YWQS@;X,6(#IA=QX^J].S!XX.
MD_]#[0ZP-S3>?_37"8?O4KX&B6<E:$U!P>5=4LNE&T#/P2S[M!W_<7(%V%#C
MUL+Z_5Z_WXJP]1<$(KT3G-VUS%$2&FDT#'X[.6W69]V*Q#0T4C((?AN<=3 _
M;2V7W>)E>/Q1\-MQ\-O@;KK7\KQS+4&P!^<,+J][RA?=VP^B4A K6L.; /47
M-D#]O8:)=TTX#<)[%CS[:1"RT]E1J^-H^'_?+0ZO:7#<B!PX_Y8#YR]-X/S!
MX5L#,1$ZO*S0JH+G%9;D2*4_D2 DP8LU#&+FJ;/N(0A!)#]U_.Y+G@2A-@BB
M^:FS=E_G4T?JOJ6</'%8 +S.-KVHWV&ON]A4O6C89PMWZ\?=K;$T)F%'[#'I
M&7LDKX-9"-T2RC%/__R_HXM;4&1)>^M>Q>'8DB(@_%R"R)-OHY<L&W:;YUK/
M=:[C;?HEO]_=1XNRJMCQMDPW\%K+J\IG;\-7L8_1=D?UWS"0HVVQ7<,YQO_K
M7_X%4Q".W0=@X5L0NW!!G99'?><FXQZV!,@BT^@%1(DVK4K&K?NU;PT"E,YK
MH"$'MNF'E$^[ES<E*<:40VNO:#@]:4EO7C][=]6YH*M,*FDW8C:X8Y>$%,"E
MNBG*LF5!27KC-O5Y[8U#[2IX"8%QVP,&]N8/2%6^J6%+8,#6O=\#%[OS*QRG
MFX4%]C@(K7//7$[*3M<\_\DU;+D5EB1C*9(<@,@!F^VH-TC:_+"7S%M?[DT#
M:RF3G;E?+6WZ0-)7ZZ)V94(9,#83K Z2RRY([L6/3V7Q"9=\D&B.>L-A ,+C
M-HZXX2T:1L<87)GI0B"1+)WT$[!/XL+-ET3I;]'>QVT0R095!R30RQA'LXQC
MI[A&2,!!_C=,!<KW/<8C 2H</YO/D)UU-T,4NP:PCDW)?.'6(B!D+#)LZ+N\
MHP!%/DLQU=71&;!Q?C[@/.%6>R82DMO&X1NKLBBP>)=)7 FG*IA0-C-=V"SY
MW(N-:_[ZHAUW%]!Z1VW">14.$6PSN?FDK<WL%G7V]UWF=4395.5"(K([%QGR
MNR8))<\=(_ &4A4/R['A[+X6AH42^EJ$9#0(K_78?+\ [0\IS/. )G%4<F"(
MWG?F !X&G9>JMN<R')^9MF>01FK:GB?W9*+M83_O)&*T4\."=9LE7]LEO_@B
M,CW%C:#M<+<U68DOT@K]7K4#UWVF.6\.V6CFC;_TQ\]T?+O#?>?@$R,;)AL#
M*_N,7(J\$<<1J3V# =4]<3#!O@_IE^RH2^L&J\PZ!L.H''5HGBVR=7:3;Y\J
M%*G3#WGRNU+P!&N=Z",<,'1+9X,@!1T.>[/VMY-Y;QAX%N3I]K?OL/TH=G_<
MK6_23V7%>2CM[C2PKB*[S26LH"57P<]7&37%OECNTU<ORPJT7^IYU+'38=!V
M LL\IV5BA.TRK>_H?:>H>Z4%;!EI34]"?"R<P]8Y16/DK7;(XB ?_)5:F6_2
M;96W)]0L*#[0%MN%7V'YW5+""1FCQZ"P21AU\B5C+VQO'ZTX);/+M3N47;EB
MO]8$&TF&Z\J!ZYJG%8GX0N>Y-/-TRF^E-"JQ2DMKV39#]U=9 HB7QR3<=N+2
M\= -BH>A3-;#2-=.O^LF!\A&;PD9"XTAO7G\HH\6Q?_[,ODD>>KIH0"P9DI:
M&U VP>QT&^#>>/E@WECHH/:FA[5&]=3:-AOHR,WKMDPI^#N]$N'<VSTF2R<K
MMVW[.#;9=H^PUYDPV_U., &VI2<T<?8PL$B%Y]3EXR%L7DH>\])PSTO_N*R_
M\^B:,G]4$K_0I%F7L/F/F)UUNRG^D2F#^Z*2CLS):QLTYX. E7,X:WUY;/I>
M\[VQ%!>?:]VA9!S4:O6Y0=\\&'SNF%S EIT.4P/;GFA,%#QAGZN]II$3,PB/
M4V1:.67[>4LCB2Z47K%'GWOE+.V RK?W(2?GK/NAQE+]Q(8][QU*8_Q5 '3X
M8%Z==(P^V(ZPV'D0//S\06">@FD^Z=FM)4?PF#.Q5Z:IS.\9]/#:6.K!<KBF
M1HU7-:+#'-5:%D[JY!F3BTI[@K>'HXXPS6@Y74"+9+([PB%>HR#UZN!45S9=
ME3G23Y2NZG*JUB.'F96?X7DB-?C+P6/WAW_\#0ZGQ>Z_R,=M[3!J_>44/#RT
MX2,(@8V7][A#ROW4PJ4!3LVT/2I>_80!]YD-3LJN"UN9?XU\N=;([RY?1Q=;
MN#"+':>5P05^GU;9'DWQY%S'/;IX=PYDMTZ#UE:0E\4[I$X'[SC1FX7K\>[_
M/F/F5!" KV(+&ZDC7AQ=(O01DA\JTH@?=(8]!\]/5':]4@DQYIZOF.3%QI/@
M1H$%H*0&L([W/V8=GVSYT^D.O&8?7$FOP2WEOSAD";27,%0<=],+C"P^? +[
MU(7&6'M!VGJX=<+?U?7V3_\?4$L#!!0    ( $R!24QN6+5_,P(  "$*   -
M    >&PO<W1Y;&5S+GAM;-56;6O;,!#^*T(9HX51V\F:T=4V;(7"8"N%YL.^
M%<4^VP*]>+*<.?WUTXM?DHRQD:TC_1+=/2<]]]Q9Y!0W>LO@H0+0J.-,- FN
MM*[?!T&35<!)<R%K$"922,6)-JXJ@Z960/+&'N(LF(?A,N"$"IS&HN6W7#<H
MDZW0"9Z/$/+G;V0."7X\>_VME?KZ%?+K[,UL%CZ>7Q_B9RYPCI'G^)0G.%J^
MQ<&?DUZ$O^8UL0/J2TL=]#6D<2'%5,H">\#D)AS0AK $WQ!&UXK:4P7AE&T]
M/+= )IE42)L>&FV119HG'XZ\9]O;\W JI'*Y?0;_N^ZW'P0&SPJDC.WUV@)I
M7!.M08E;X[C-#OPIA'I[M:V-PE*1;33W#?!;W6*2K*7*08UI(CQ :<R@L'(4
M+2N[:ED'-JBUY,;(*2FE($[#<*(W#&T&C#W8N_>UV./N"N3WV$\28F15#*:I
MNC>GKQ8ZR;MLGGN7-CR*%]5T(_7'UI0CG&_O#MPK*&CG_*X8!1AV4M=L^X'1
M4G#PQ?PV871DPC0F0QY4246?#)^]*ID!0&&T :5IMHM\5Z1>0:>'Z]05QVJ>
MOT#-_[K/)0A0A.V*-G?_E+O\GQ4OWOV]9/>O<BCXM+KZW!+ML'L!(B]/7^3B
MZIDU!OW,V1EL>V-M1-&ZI4Q3T:NM:)Z#UV/?%0F^LT\:MC=<INEFZ#59F_?:
M'K\YFT-!6J;O;8DNF.#)_FR%1\MQUVJD2/!D?X&<MOS*)9P>A>D/4$L#!!0
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
M\NV. ._(UUN WL+76X#><H5G;?2PS==;@-["UUN WL+76X#>PM=;@-["UUN
MWL+76X#>PM=;@-["UUN!WLK76X'>RM=;@=YZA;,2=%C"UUN!WLK76X'>RM=;
M@=[*UUN!WLK76X'>RM=;@=[*U]N WL;7VX#>QM?;@-[&U]N WG:%LVYTV,W7
MVX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N!WL[7
MVX'>?H6[2G19R=?;@=[.U]N!WL[7VX'>SM?;)WKGIA[2]J4,AW:?+UWR:?BW
ME]X3N'-Y/Z;+9YRG?KM_HG09MZ1P?KVXS>>I'Q'ATW]D'O\"4$L#!!0    (
M $R!24R;Z.7DWP$  - B   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74_"
M,!0&X+]"=FM8Z1=^!+A1;]5$_T#=#FQA6YNV(/Y[NZ$F&DPT0O+>,+;3G?-N
M-,\5LZ=71V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I
M*VP7J8OCV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH
M:A?.TH)L=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?D
MP7DR9:B(8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'
MM"WHT*BAL/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?
M[H=]L7X]?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?
MH 1!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56
M@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%
M5H4BJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:
M159]0EF'8]Z:NOLIR;.UZX_Y;/@CR^(-4$L! A0#%     @ 3(%)3!\CSP/
M    $P(   L              ( !     %]R96QS+RYR96QS4$L! A0#%
M  @ 3(%)3&;S"V""    L0   !               ( !Z0   &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " !,@4E,+RG<FN\    K @  $0
M    @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !,@4E,F5R<
M(Q &  "<)P  $P              @ &W @  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( $R!24RYRB/K?0(  . (   8              "  ?@(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !,@4E,)4N3
M->4$  "L&0  &               @ &K"P  >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @ 3(%)3!*8B:=S @  3@D  !@
M ( !QA   'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $R!
M24R]97O<3@0  )43   8              "  6\3  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    " !,@4E,=0NQ*;$"  !?"0  &
M        @ 'S%P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @ 3(%)3!D!-Z<. @  E 4  !@              ( !VAH  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( $R!24Q@V*Y3VP4  %@@   8
M              "  1X=  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    " !,@4E,^IE 7+4!  #2 P  &               @ $O(P  >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 3(%)3*//ER&S 0
MT@,  !@              ( !&B4  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    ( $R!24Q,G)%^M $  -(#   9              "  0,G
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 3(%)3+BU
MKFVT 0  T@,  !D              ( ![B@  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    " !,@4E,Y^/9'[0!  #2 P  &0
M    @ '9*@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M $R!24P?T@"(M $  -(#   9              "  <0L  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @ 3(%)3$.A&4FU 0  T@,  !D
M             ( !KRX  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    " !,@4E,+Q9L9+4!  #2 P  &0              @ &;,   >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $R!24QE)=ZCL@$
M -(#   9              "  8<R  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @ 3(%)3"D.IP*U 0  T@,  !D              ( !
M<#0  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !,@4E,
MC OT:+4!  #2 P  &0              @ %<-@  >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    ( $R!24Q (47(M $  -(#   9
M      "  4@X  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @ 3(%)3-VO+SBT 0  T@,  !D              ( !,SH  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !,@4E,NS3[6[4!  #2 P
M&0              @ $>/   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    ( $R!24R?X]%.M@$  -(#   9              "  0H^  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 3(%)3-Y+G&NT
M 0  T@,  !D              ( !]S\  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    " !,@4E,G958B[4!  #2 P  &0
M@ 'B00  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $R!
M24PN4[STM0$  -(#   9              "  <Y#  !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @ 3(%)3,H\%3*W 0  T@,  !D
M         ( !ND4  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    " !,@4E,=Q=9SK8!  #2 P  &0              @ &H1P  >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $R!24PKCI42X $   $%
M   9              "  95)  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @ 3(%)3#(C8-#% 0  -P0  !D              ( !K$L
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !,@4E,\ L$
MHK@!  #2 P  &0              @ &H30  >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    ( $R!24S9XPF^M@$  -(#   9
M  "  9=/  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
M3(%)3$]XKX7& 0  -P0  !D              ( !A%$  'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    " !,@4E,?S^2'K8!  #2 P  &0
M            @ &!4P  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    ( $R!24S<#_2_MP$  -(#   9              "  6Y5  !X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 3(%)3#J8.DNX 0
MT@,  !D              ( !7%<  'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    " !,@4E,;<> QL(!   W!   &0              @ %+
M60  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $R!24QF
MSM7VS@$  )P$   9              "  41;  !X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @ 3(%)3%=^#NRV 0  T@,  !D
M     ( !25T  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M" !,@4E,A5J4;;H!  #2 P  &0              @ $V7P  >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $R!24S9@>PN@@(  %X)   9
M              "  2=A  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @ 3(%)3+:G(=\J @  CP8  !D              ( !X&,  'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !,@4E,TWYST<H"
M   ."P  &0              @ %!9@  >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    ( $R!24P*RU6*K (  -<)   9              "
M 4)I  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 3(%)
M3*[0/'EE @  Z0<  !D              ( !)6P  'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    " !,@4E,?Y+@1-,"  !C"@  &0
M        @ '!;@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   ( $R!24RK88L"5@,  ) -   9              "  <MQ  !X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 3(%)3*4FH@\H!   WA<
M !D              ( !6'4  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    " !,@4E,?V!M8[$%   H(0  &0              @ &W>0
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( $R!24RQ$QTS
M)0(  !$&   9              "  9]_  !X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @ 3(%)3"N.CM]< P  60T  !D
M ( !^X$  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !,
M@4E,P@U^9,,"   *"@  &0              @ &.A0  >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( $R!24S8+3\M@0(  +,(   9
M          "  8B(  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @ 3(%)3 ,+.6Z6!0  AB4  !D              ( !0(L  'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !,@4E,40Z_>38#   *
M#0  &0              @ $-D0  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    ( $R!24S"CV8*PP(  ,$)   9              "  7J4
M  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 3(%)3/_-
M.G&T P  S1$  !D              ( !=)<  'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    " !,@4E,ON-@B_8!   3!0  &0
M    @ %?FP  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M $R!24P![F1ZS $  )P$   9              "  8R=  !X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @ 3(%)3%:,9@956P  R'X! !0
M             ( !CY\  'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%
M  @ 3(%)3&Y8M7\S @  (0H   T              ( !%OL  'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    " !,@4E,?"-N;&H$  "Z)0  #P
M@ %T_0  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 3(%)3#4#30$) @
M,R,  !H              ( !"P(! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ 3(%)3)OHY>3? 0  T"(  !,              ( !
M3 0! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $, 0P!'$@  7 8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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>72
<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>74
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>181</ContextCount>
  <ElementCount>287</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>46</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited</Role>
      <ShortName>Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>030100 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossIncomeUnauditedParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060100 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060200 - Disclosure - Company Background and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/CompanyBackgroundAndOrganization</Role>
      <ShortName>Company Background and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060300 - Disclosure - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060400 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060500 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060600 - Disclosure - Accounts Receivable - Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNet</Role>
      <ShortName>Accounts Receivable - Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060700 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060800 - Disclosure - Significant Customer and Other Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SignificantCustomerAndOtherInformation</Role>
      <ShortName>Significant Customer and Other Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060900 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061000 - Disclosure - Accounts Receivable Discount Programs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableDiscountPrograms</Role>
      <ShortName>Accounts Receivable Discount Programs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061100 - Disclosure - Net (Loss) Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomePerShare</Role>
      <ShortName>Net (Loss) Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061300 - Disclosure - Financial Risk Management and Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives</Role>
      <ShortName>Financial Risk Management and Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061400 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061500 - Disclosure - Share-based Payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPayments</Role>
      <ShortName>Share-based Payments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061600 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061700 - Disclosure - Share Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ShareRepurchaseProgram</Role>
      <ShortName>Share Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061800 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>070100 - Disclosure - Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/BasisOfPresentationPolicies</Role>
      <ShortName>Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NewAccountingPronouncements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>070300 - Disclosure - New Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NewAccountingPronouncementsPolicies</Role>
      <ShortName>New Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NewAccountingPronouncements</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>080500 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080600 - Disclosure - Accounts Receivable - Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNetTables</Role>
      <ShortName>Accounts Receivable - Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccountsReceivableNet</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080700 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/Inventory</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080800 - Disclosure - Significant Customer and Other Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables</Role>
      <ShortName>Significant Customer and Other Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SignificantCustomerAndOtherInformation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>080900 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/Debt</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>081000 - Disclosure - Accounts Receivable Discount Programs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables</Role>
      <ShortName>Accounts Receivable Discount Programs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccountsReceivableDiscountPrograms</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>081100 - Disclosure - Net (Loss) Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomePerShareTables</Role>
      <ShortName>Net (Loss) Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NetLossIncomePerShare</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>081300 - Disclosure - Financial Risk Management and Derivatives (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables</Role>
      <ShortName>Financial Risk Management and Derivatives (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>081400 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FairValueMeasurements</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>081500 - Disclosure - Share-based Payments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsTables</Role>
      <ShortName>Share-based Payments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SharebasedPayments</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>081600 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>090200 - Disclosure - Company Background and Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails</Role>
      <ShortName>Company Background and Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/CompanyBackgroundAndOrganization</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090400 - Disclosure - Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AcquisitionDetails</Role>
      <ShortName>Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/Acquisition</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090500 - Disclosure - Goodwill and Intangible Assets, Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090502 - Disclosure - Goodwill and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/GoodwillAndIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090504 - Disclosure - Goodwill and Intangible Assets, Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090600 - Disclosure - Accounts Receivable - Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNetDetails</Role>
      <ShortName>Accounts Receivable - Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090602 - Disclosure - Accounts Receivable - Net - Warranty Returns (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNetWarrantyReturnsDetails</Role>
      <ShortName>Accounts Receivable - Net - Warranty Returns (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090700 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/InventoryTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090800 - Disclosure - Significant Customer and Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails</Role>
      <ShortName>Significant Customer and Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090900 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/DebtTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>091000 - Disclosure - Accounts Receivable Discount Programs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails</Role>
      <ShortName>Accounts Receivable Discount Programs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>091100 - Disclosure - Net (Loss) Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomePerShareDetails</Role>
      <ShortName>Net (Loss) Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NetLossIncomePerShareTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>091200 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/IncomeTaxes</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>091300 - Disclosure - Financial Risk Management and Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails</Role>
      <ShortName>Financial Risk Management and Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>091400 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>091500 - Disclosure - Share-based Payments - Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails</Role>
      <ShortName>Share-based Payments - Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>091502 - Disclosure - Share-based Payments - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails</Role>
      <ShortName>Share-based Payments - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>091600 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>091700 - Disclosure - Share Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ShareRepurchaseProgramDetails</Role>
      <ShortName>Share Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/ShareRepurchaseProgram</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="mpaa-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>091800 - Disclosure - Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SubsequentEvent</ParentRole>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>mpaa-20171231.xml</File>
    <File>mpaa-20171231.xsd</File>
    <File>mpaa-20171231_cal.xml</File>
    <File>mpaa-20171231_def.xml</File>
    <File>mpaa-20171231_lab.xml</File>
    <File>mpaa-20171231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>76
<FILENAME>0001140361-18-006298-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-18-006298-xbrl.zip
M4$L#!!0    ( $R!24P<@:J![?P  !K/$@ 1    ;7!A82TR,#$W,3(S,2YX
M;6SL?7MSV\:2[_^GZGR'.5IGKUU%R@3?M!/?DB4YQ[NVY964Y)Y*;:4@8"@B
M!@$&#\D\G_YV#QX$2? -@ .PLWL2B@1F>KI_W=,ST]/]X__]/C;9$W=<P[9^
M.E/.&V>,6YJM&];C3V>^6U==S3#._N^[O__MQW_4ZS]SBSNJQW7V,&775S]?
MW X-$QYUV=?;&_C(6?N\!?^GL/>.K>J.H3_R>AU?_O[@F SZLMPW^-'XZ6SD
M>9,WKU\_/S^?XS?GMO/XNMEHM%X;ENNIEL;/PN>A@V]K'L>?'U0W?OS[TO//
M+?&T,A@,7HM?XT==(^U!:%9Y_?\^?[K31GRLUA?IP>[UV8M):KJO@Q^C1PW7
M;C>5WKK!!D_$+UA/W/7FVW:Y=OYH/[T.?H/7E%:]H=1;2O02B.E152?Q6T/5
M?1 ]A#_@*[WY5W1NI'<"/^#C[84>/&?E& :OX=?H0<L?IS^H>\YK;SKAK^$)
M[AA:_()M;?&.;=47WM-LW_*<:?H@PA]3QJWYC@/X7O5>^&O*BY9J:&[Z6^*G
ME%=<0TM_ 7[ QY6%Q[V)L^)Y^"7E!?Y=&Z6_@+^D$#2>J&K\PMCV;$=3G8GJ
M>.ZY9H_%"THS?GP;#07-9NQ'5*DWKE"66SYD0L7>H.!^.G.-\<1$S1'?C1P^
M_.D,R:A'G9U_=_4S]CIH2%@&$*WE\>\>,_2?SC1\KM%N*)X=DR>>C9_FEF=X
MT_"[^%M#Q^^'!G>8((S/C2;BT^7'_SY[UX!_!DJ_V5%^?+WX<M35ZY2^PIXF
M@$I;7^P?^.-X5V IWP5B0'V*6IG]MO 2M_39*TH3)#?K6$^\$'V;Z#KZ*N3=
M.G;V&\U&LQ1,#&#F(3_Z]483_C]N//PE"W[T&JV2@"K!#X!4*X&/3/E1&B6;
MX\><OF3.CS_N/-"_,=!V::JN>S.\\VSMV\5WP_WC#EKE[L57L&T<I@]=_/*9
MCQ^X<P0NSBP0?T1RXZ_#'W0@X_O$-#3#"VADN@'/!>Y?Z"^\63G8LW?Q(ZM'
M_>/KU(YF!+Y.HU!:\:-Y(/%++OX<K6&C[,Z'TI#'^>C&OERWG.SL[N[+=7-D
M9XS.TK)S9W3FR<XRNH+=_(Q?>4 UQX\<?8&>TO_CO>\:%G?="^TOWW -#^9.
MX0E<_7IM<LUS;,O0W$^>'LQ[?WPP+,/CGXPGKG^T@)1'X\'D%Z[+/??]]+/Z
MI^V(:58T<>^H.JRBG6]NN3V('<8\\RD6![_)D=B%H!4R.WN'FQ%OTB5W'$<&
M)M]^*;%[Q9^X:4^X?L^UD66;]N/TUG@<>:<(Y0V\(&1GB^RY_4'".&&\0(Q+
MO--;H&*0XW*"CHO4T-_=VRDK9F6&R'$\ +)<.5FND[ <^V/ITG<]>\R=6VZJ
MJ(;NR)B<(JS6\($0=A#": &2V0+D%)!&%JR\%JS(Z 8R0:4V045&0I U*;\U
MR2]:8F>(D#61VYI(!!5:J1]AI5Y@S"F!H51@R,W/Z#8&K4;YHDX:@WJKD8^E
M+"$_>CGR8SXD\X]+V]* 1D>X5K>&^^W]]#VWM!$J2!"BJYK<O87)U?+YS[:M
MNU]XJ"%_!!H6NF?S3NMEN0W+\LC" X&%\65Y6+5)$HGXX94B.=*VC4Q!LHL;
MA!L!?J&)&V_ 4(T;3RK,()OA_;[<\-X>:JN8DR7P-RK;>]J3W!?<:ZSW5\?6
M?<V[<>ZX\V1H7#S_WE&_\<^JZX&)FYJ&I8-$P@=+[BNF#3?$V>9!DYV73A46
MHO?S<F2NRXWZC;;UF@ NZ7V*W&W]K>U!6]9C$.)B:*I9#4M?!/XRFGDVB8#L
M_.*EM^S5X+<1Y^8__0<"?\'@3V?\D2R_5!<3,X0\N3;DVL@'\ Q]]Q.PZ9G;
MT!.!O$S>?$$V_60V)HOQ7J3>FCPQFTY;D[0U60Y;7\@1%)VPY@CO?8^]3F$_
M)CL[7U;LDIDLCYDL^29'R4[JM]QR(3-)IS='."TA&U^XC<_]]*:J:B#;3DC9
M#C$EVQR9N3KBY@:M"$OOZFRY/I4%W OW3V1U=:J[M9W55K)LD\A).3$Y6F]:
MJ)[*0E4NZYWEA:!4#_W&&W&'G/*"G?(4KA]I5T:JRT%Y@[U:@2<EPKM$P822
M03[O,/)J09YBK<J_]U[0'>>K<B-]HX]\10 _59M./OMI^^Q5M>9TA"0G\J4\
M0JJNS:_N-B1="B([7^EC)-F,NM0W).2RX+G'PE3WAH1LJ,_UQH8LATXE"0NK
M[@Z-;*C/:L?H! !>D#-#WKJ42G52SDR.,3$7%8?WQ3'A+=4=-[EB8@IR3TH.
M[]*Y)UNJFRP +[__?3(1Z9( O&0QZ27)1E%="RZW@R*9_RUK3#I=PR\?DJ0R
ME46LY$YF)TZ*VPTEVX?+\W9#,:?F)7=TY4[&(YGU/LE3\Y([NJ5;R1USJT*N
MC>9"L@25W#V1.Y1;JHUFR:QW=NY)6;%+?D!Y5G$ECYV3.P6#5&92LE5<WE<
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
M3 ?#[<QI#9^=,MUFE@W+:TL8.@:THL""9N;;']JV!X]RC*\)-CG9PY0AL8)
M9*;)/9[*LW/VT1*-VA/#"N<ND(_Z*'ZNB6[5^#H?L .E8+B"2_"HA828&-<#
M&H??J7A0#/KY2HC+T#E28W&-NRX&[2(]*ANJAH,BBJ&7D%PX7OV<W4PP A4;
MA2=]$SK'MY%6;^1P+H8.IIZS,2!M!/.QA9/Q%?0E;GVTE!I#]60X]R(G(RH
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
MFV,.:!E(>0WH;6) +Z#%V4AJK-/ ?46Q&QDZ23,U?\N400V07 ,H"Q.J]&N
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
M]B%$H_@:<!/_%,P"[0D2%\V4 F6!3$WAGGSZ@E=0=F%)4,)S3H X=##=:-]
M/$'UTMB4OV@.:LUN(IJQV:WU^XTH%'2?6ROWPM+.2 H##DT<#&B2&H228>5R
MBXO07";JY8J"VE%%:5$H5&>AGAB6QB?)B-RX\0 S&H9;<6>B.D'E5A%GF%#>
M9,5Y(R@L_2=B90Z: )39S8!9 5?V"##ET:47Q(GU^!8P_HP%?A<O#(23?A!!
M';Z!&A_>-C#<9$\A[8G'C+!"[<S;F-@X+R&)ON5P0 H6XL$03Y>]#&8J>SC$
M@K$KS)XNW)&%2>>5J#,+!+L^ULX.><G<D>V;>D#F'$>'JB&J>X.:8%543.@5
MO82!QA?6G%F9#_MT0]N\DTX[?&@&%BNVTEXXHS+ "^8"BHKH!H0&NH_WAO ^
M$[ 4;UE@$=J .4#[%E&O%2N3O%#;=A1-5%S,!NNNFR0T)VFS47D\=S["VXWV
M X6<9X9T_TQO.:=W@R7PCOG=,BT\6D0?<3(TI5V]ZJ:X*<!>XK; *W;+-?O1
M$B81#2S\L,7F>R:79B6J@KH[= H1UF[Y!1.;"NR+C6Y'[-2I^UVNST>CNM53
MJ'MQO^-S<+_C&N]WY'QC=IL2UM(K*0'O8'E_P>M7A+NC3 XR@6&WF2+:Y4_L
MU$LT/U2PG'QF1>2K9(ZK*><NR?DDY$SZ?!IREE^?]RPTU)0VC>LF]V6'B)&]
MW)KJ)'L]3$[YYH8[3N*WETJMUR^T6ME1I)9;X3X"?EF!/RBV2!_!GF O ^R5
M6B/(X4/ )^"?$O";-:53:+5#Z8 O7T[<Y51RNT1U8*11-ZC/QXRT5')1E,=.
M*>56Y*#-AMQVD-1MD=P)UL S]"!?YASIJKBIOAW5\Q%46V5 VS]&?18]/XN'
MAQ%>)K, WX91SI>VBSEX[S"/8?U!Q5BFKU')O[4Q]''3-\-DPV&[HEG1Z'ML
M,VJRLF'T[?-4%J:H:I[:?%"^XCN1;?8F2 Y:,.&;XR(?,8<@<-8.DY<FT^LJ
MW4$<SZ@$*^9$DMVY9+KZOND@ET(>H5U7V  ;,P"$(2EA+Q&1QBS&6P]SN&+/
M[TV8;.IWVL@VD43Q<!W3^N(#<=K6(+J<FU$LJQN&1DY\$<P59M7&4)=D4M?
M="7CAU.RL>)/(L^V.16Q8H+H*.XW?@?C>D6\;A"(%[X7D!M%?:Z@ H/Z DT
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
M*W;)V97W-% L'3FS@]!":"&T$%H(+8060HO$["&T$%H(+8060@NA)5?VG%Y
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
M*8 &=@QO&!:TH)H,GK4?\;-M+4G@*!R]![YH@)LITJ^.P=0$#-!4=R2X*S[
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
M=L5/OX&JA0=O0QSLI1!#Y/@:F:Q?;&_<;)8,0\Z2)BA'W7L= <MP;O_/NP_
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
M6)'A+KN"3P[7: U:W8K'^]Y]Q(L3]AEO^FI9X[V V>UL->""KA49\$YXONB
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
M=@& 8 G.4SL1O"%,"G?L) Q@BMBC$*&+F)38]Q&*(OD*E:/C@)S[9FS<8>T
MULTM6B.\R05%-N0)_S:$5)(5/+90T/^'1_/W>(LH8^)3IH'T-8S,(<4.,^0*
M4*08P$B#+6,20D&;"R:W_!J9E2T9BT]DG!/V7%SA6SJ.N2E!+LL_%7/$5K2X
ML$31=<: %,K(PG!%DIE(79+1 7S.='B0=S<7$I&WTE_;KX0RHTST*(QI/U;E
M*PP76>'"23%9 &N)8_I9MB1#R155-7+F9F$RJ0P'BXC7E,M%-M$4L"X*K<_D
M@I5H^VS%3(3"T-AM-!76$=!\"Q,@5 ]0D-_!BYTQ+9]H^K2X"/6'^6?IKD/B
MMA09:%<RF/U%+$:X0KU%9::W+OY?*G>YX%HL>Q]-'^8R$[R[]<I6$RY:G*\=
MAUTLBSN)49$+6RSX M+,6MA@2:8??7(PA:=R-4[6S0T3'RN_.$C)TXV17*=Y
M6G#LE6 W4T2IO2%IS9:M&&KQI"U[YO.8MB)49J9'D(-39GVL "@'&V^L7,KO
M>Y@27\BAAT,$ZO)FG_1=T;[&$(6PK3#8E^B?V%U84D.K2::+V@U?21)Y4WMX
MT0R>F7;:>I(PGCF*T>P"/!IQ(F>>+5_C2)Q"R_G?KY+8J)CCQ,V/0^(B_B./
M4FRQ\*U;Z5* Y:Q7,T%7/  '+$IKO@"R-.)C+IZTV&#S)B: .'JTPH1%?B5+
M=1*^+^H>O.KQPL!R4=<'[N)L\(2OJ3\$"[,'^A 9*,*;H&V6:1'<DGI(K.*+
M@6%<TT&?^*'XRWN,%P%SAOCSL>5DAQ(Y$ON#R"7TY!9UR"5[OSB %8'/#23G
M_R0J*$Q/$BR-8#66O;5<RT!ZTHYGP00$3XU@<>M&R A8,28HPQ6B[O. CH-G
M<>P=(R^@,ZTLC!6_$YN;8 <),S1&*QJ42:JT7"Z6%*#<*O-D;$=$9A*<:5)6
M XR2202@[RD,+U]<K9+L(8D=[[MLO_T+#[S(!WK?@=C-V/-G=U_>/7N1Z?"I
M$#D1 $P43.:7%:K+1!>N/]E8YP94)JI"WZ6))PO)'CCY,@L")4/ZW2..T0OT
MWKT@C*T[$3CTUFXER#^ENAC9F;JX9NU.ZZ+36EP:8=93 B1KTUAS;N;EFA>$
M\09\LA,##\JM(+GO&CECM.(S4SQ>.3 ULR"N\$3@97%[*B%0RW4=3$S'R=O_
M0:93I(%A25=/Q%UCRB6Q(B:3T2@U518>B?5>X693K)%PDU4T*C:5UMEV<70Z
M%KID69/$9)Q;-XUX?.[IL(NP6++UQO46S [9CRG\2_%0_ (:S)+OYDSD@<D#
MQZGAO,9R*@PK8A\XE&3FL['DH)0<!(KC2.Y([%2:64ZP-._RD4 1!)Y)3U7N
MRD2Q$"QJES4[*,D:IH89=;>$XNR,60!ZWA?NFR 8X]0PZI$M52G*7+;W6;2#
M+\T!]T$N%&/;#Q)+(>"%C<I0I(PE9,:\Y/0.$I.?DEA:XD4[-M'D$OW-BYR1
MM(C%GEZ:PP0#<\1FW958<G"2[T&R5HW#1>A#_^GN'  Y'SU(UW9I?\/K8EV*
M90V?!B/.P;B"T&2+R+^/XG06W+J:QV&D%>;%>Q!"YD2S&0O$]F.:*9+D$<4]
M7H)O*1S=)-<G&2!NC\@@+$YC!H\X&U#.5.($RF0@J7X7Q'R<'K#!*046RX \
M2! \Y,4SE,UWJLX2;R>>JWL>?N.QP9,$S1/-)36W/*);K+KE7F5L522),*O3
M_5;Z;7NP80&P>5-WHW(1 Q665IP5MK0+D)@3(EL@&;DPRF*E)BVEK$';!05D
MRDPFL:F:[D_E'C+7;4HL[5 O;'VE.]WYQ*<E;SXA5R2+9BE/(IL-I$4 ,&,A
MSD2R6;]5_I0:&G,U50N5P9/;PLO;NX[]E:>QY<*]V71]1;4QAS4QM[*"/2Z\
MM)5MW__@AI<=ROR;I/%$1K/'\OOD6>1)*#EA,00R\+0H"*L!"6@BEN7"B$)B
MIJ7QE\1U6=CEP$Q#-+Q!R8D>%KS1@E9S#KP0\86@O'#'XTA;SDI-PJT(_>Q
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
M.>C^3DH(V6?[CC4EN$DH*!D%'U'I- <"Q[P_XZC8.SS0KLJ8&R?UK=.3^LS
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
M;:M:;O5:M]<_)>'6U4%=?E&[W2T'&W!JE @\(HZ$J=3$+Z?%^=IEV/ 5M/O
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
MK7KM="AO<;]^(R@'+C+5[6Q%B#)7[,^<)IOEH=?O;2,/6Y45&^"3K6XP LL
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
M@W0G7BU&O3TG9<(O]:5/XN:G@):@;'#+)Q,@!)#O5"D:%!H86Y4XY=E\W!J
M?7W24I$'78;H)5047U"?"6Y8,A9S%$_A7ZG@15[L*@9M3]H;&\A]0)N?NO88
M#F/74Z5QHM GJ4:=,?.D*C* F@!+=2 XM/MDQ@,M TK)G=$CJ$K13E  >6&R
MY.$]F#D/-R)5$$LJV1!("@\39%C6C+;,@4%;+Z9E<KWBN'"Y4HVAA0"D&_ZJ
M*&"AGP<2?\=;*IKV$5*"0Z::=O@)1':*X>M[$*S(D[@V&SCI'"3E-4 /5+44
M[Y)B1I-MZ@+)PV"E\AHF@#!N'VH;P1HR<@'L-Y-,.,4W^!>V^0_:4;%P9S R
M;N,B8(N72IZ)KU3\A<F*AK'0\/DDNLPD:J:LML/1E"BA=89VH(_+YT8+2]UI
M*P];F^H9- 6F9,%>INP1Q1!?Q,*L(MHAN =06! 5(LC?#$?7K !^.Z*E-3VJ
M7&0''FWJP>)'>+"&E3BTTSA'KQDU!G::XRS>B/7'DL[2+&JOSS _.9/$TNZ(
M)_!ZXL<LB<6HSF$##=AV36&#G5U%FB2++7(#(J3T).T:E@E7 ""#DUL]L_:N
M+T,8%-98)D/L0A# XMY%R$\*6DU^Q-2#L>=8$5E/IOF)%U4MJ-08+O06/P_G
M9,@SE*E8LN4[%F*.YBAL\PN,:>FQBXC"DE*\&FBW!&.,<^KR*#3+E:[\C1W
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
M%BU*_7LK?@/?DQD6;[DAMY^;5T!<X^KK__K->8/I:  I)KB]C\?%Y<(T1!9
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
M-Y"+KF@R#[$IJ<O3$[;-L*2'E3UK<7PON]LV$^21+6DY@GH/[WY-(? F^#=
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
M!4"9EQ6//P$&QBJ99A3,R*:&&Z#  X]O60W071DC!.NS12F-V ?=C)],9(W
MO$TV-9@ !1X@"&_7(#N'YPA,YCB]F_>.W*&GKT&\6F4K&7PB<;M"%)_Q\,T7
M21D<L50I"AAU9=. F3V;J<*PI\(&@*E]"W(8OW,(QC+7K(NSP/2:87+B<9:M
M"@8>..5QULEKAT!5#0^_(DJ1V*><339:PRB 5!*RMTFGAB(+P0<*U-NUN'>G
M:.Y;N0_-]B<N^0]B48"+2O-EANS^Z&=S3GD07O7QM2NOR8%S0-7U'VF[-D-V
M$=786[X[K0&1'@LD]=5!B]KSY4)PK4XN#LM:G^U3[K :I2FH7XV2%AS;Q[([
M<NIQ$%"LO-Q<,5>!%VS,3B %G7.5.JN3'DJ!^$5)W=49"*1.61YN[/!PN]A6
MRTV;[Q/O4+*]0&HN.54,VJME !""*G4XSU=VHK.$B:D5CXS3'3/I6)E]::U?
M=2BJ<H7:HE,%8@?%#.D.M;5"<XD3C@K-@<HNHD)IK>Y=G:UH?7GLT#8JU!34
M1X72@G_NI!S88^G,8[.Q$LY>O<_2H?7U9K_FDHC=P5MQ9*];V17:GI4$%9H:
M<CHIHP>DH/45H=;W@\1:RIOWFHTY3UC,\4ZOQ"T$*^RGMT;-T^>+6/I$>NO!
MP%X\E. "\9@^UNQ5-2CT0-472'3H)OC3M3C?\$>J!<,"/X2T>+A&2SHUL%D(
MW@-3^EK<"QO+RX&_4J[H"_+87,E7$S2?KZL03 T;1B%[>9DV[V)U<Q @@,<R
MU5-( $KEN.3$0TE#C3Z@1Y7ZCC'M!YC>N+3UOMW@XA6O&_0LSLV)2YG$4(C]
MRJ.W1D39,%&"#<9D^CCLH*Q!(0JKOT"O0\]HJ$79/D$'AFJ[B!&8U2(O!X9*
M1>P$=-7:"HBYM,QSA0*:OHFV/=H]6^2;4)I^$$2;*]- .S4XV8C> T>&:J2'
MVW8>:(D];4>MUU.,CD=?3.E\5,6FAIB."AG4":EJ+!S1CPXYHG;K\V=WB^>O
MI,_O&E%HPT2)21B3Z2.T@[(&Q2NL_@*]3ATT$"(SKH0K0B](<A\ODK ( =J;
M:8VDV\VT&M*IX<U"\!ZHTM=2C*"#9#OM4Q7B+BV1?FUM5K J8TY?5,M,#29=
M5+&;E$:UNL+IN+0Y!G1V"7309C+GC@S8&>Q4D0(LAC-#)^_<21[44_?-1X&U
MRR@J8NE"2IMX:J"Q$GZPQ91V/7MXBK+5A/3"Z%F4)\3$-*'8IV5"B+FD"BZZ
MDI/'#E@M0P))5VF.JA_=\4RF/1(VB7AC2>#^EA>6<H>J98<[763)];?[35RU
M^P,D6ZXHHLN6MXI,'T%&10R=+6_55F#&H<M)BL0$[)4"('7C57LW7RWH@"D[
M\7O R5A1$9T/,@8JO$\U[3#''GG ]'FV*'9@Y:"^")@G4ER1)SD(VYF!)%D$
M93 U3/56TD"))6C=!?(<6E2^P!N*O4"6*I!]*KU3]=/48*,1K)??J7(=\I)[
MA8\I5P<_\5$SH>F]N]6%0L7YZ^*^?NX?P\07 ETB&G%"Y?KNT/R;:\+#\9\:
M$G>MXB'6GH=K&O1L_S[?.]P^7H%"/%O4#N6JSE3;%2I>/P06FAJ$.RFC!RZA
M]3EX;]-I&))''@M@R5K4=F-0'DRT0\*NQ8O$FW7QJ4&QIX+ZI."L:P9? 37A
M(ZWF4Y:[.-(JK=6]6Y,N%POL\7'T\LE;(3Z.SE&,9Y%<!PU'T*5HKG"[HM-#
M8@_5],*B7;VN/>$A3H(]!F&8/A5:7X>J+B[DB90+'*,@9*.]YB'.K\7X.GC
MK=9RE]"<Q("(BQF)@7B\;;GJADD,]&^,Z-TC@6O"S,.L(!V/\?P(T/QD&/74
M7(B^ZG2*U:U*]\:R#H+PZIN'%7IRZ0[1C,L+!:E$1;N':5:I[-6+J0'UBB2T
M-TZK3#K#-&/R,E$J4=#.09K5Z=YCI':2S/$:!3S>H^(\-N-*$Z+U JR68R?T
M*CB^/"A#5+=37"L:X-[)_ [=E=/V=\05)MT=<<KDY:%7H:#=.^*T3O>NHK63
MY'018SH(4*6<.J&UP>GE05:GJIWBME&QX>&DO2=TVKEG+N78>1MIHYIK'#J:
M8B%#3C/>LDZK/;]2PECV>K990!FQ4M(Z\7@=6F\G8BEGK:M*6:>++ :60[Y>
MIMAR<4=B)%G8F2T6W$\H#OA9E<D5 BPSG&#%OJ5R(8N)9?O6N3036?'RL9)L
M/,3:F8& 9:UA%U2)P+*:^9!)$X.Q =L0+?;2N;JUL+/A;?</6AM?NTEPD/2N
M 0!B@W7] D#%J 4OT "#KL $(0&6OQ\P=-6XE["";7Y0A$-=REIM:)DBW/IH
MI1OR+&N4[>3;D8_*^\%\B3XREB@C$A59PQ^UR28$"Z"L_7Q/FSDP,^/4]*-+
MT V;A0 YR]STT9@I@?(:@^YI $5/3>]-EU\#)?M4O8-><9U3OW-_.5.Q>3E5
MWQPS3!\P^TPB,; VF@BF;]X(JZ8?==]D6]_$7LCF5LBR?.W.5S4S!Y^.*5N=
M)@U4(*A];%H\_SB^"+4;O%6B2(F:(C6(QD.NP@($*% -L'5>-<@V>+BW,%:V
M=(X>/Z$8TX '_RH3RVB:%J[3.&U@C3A0^]99N#=7VMZ73>@W<<,9\;#:&TF)
M6C>3UXF<MK!.(*B)&SP<C$Z-H[!LE($-N7G)/9PN+)ZNKMT5V5ZP,9'ETJG)
M]A'Y56L'AW^R0L88L%YH/ @:S:(-"C6BUV"JJD4?)=:YFR9*.\.R+ XT$^KP
MW#T^5+1;;.>)D@7R^)0\NPZ#_8;#[#%?90!H5RB7!UK(,42W1II.PILQ78Y"
M4/Y#!I9VX#B-BTP.[VA>*A00(;J2>IC(2TX4*P U] >,O)(]+/U\87DKQ$86
M+\;^'3G+UQK$$;JR50W(V!;+%04OYCI8.BK  BGP&O9P,V#9F RL5\B37\%F
MI&L"H4TW&<L;1.QBZC9+8&0_NIH:L20X< +'CSJ.A@ZP]]SZ!;X??7==H2_1
M%D546_W4B&.S3Z.E1;Y$*-MCB7W1$K'R)!8C\\V639\#(BX<CX%X_&Y5LPJQ
M%$_:G42QU,T8.#F8I4_;&;&8)F)GS#FB]%F<Y%^+5;4&#""DY755.M+1A*W:
MZQ/B WTZ!LSQ)K^M55QN$D1>L$'AQTA^J+</"XD+@+,8K]^ [$X&44VM=^GJ
MK0Y8=O6YEZ*VD -R^&PH=O9H=>[8V0Z0:WWB;$ 4ZP^;.71/JWW/E)Q.[\>D
MLZ\=^VSZ[KRMZ6#Z\/ZV=BK=H8-FUI)(#J7WXM$5G6,?2=\9.$WGT0?'9NTP
MNBEK[,(LQ2+ZULY1]'Q<NRA)M/:<8C\H<C;%;KJ3/^?]?1LOWR"NH9"(XL!F
M;U6',0NB[2?2XFZ'6I])Y!EMVB:2F+5*Y+9EE>* C5OEX)K[^XSC_&Y?LL8W
MF*;O7XV=^/R:*@;[IP^8HB7^G*SOQ93D(@@3_MNTB6R6Q"Q&D<^'E@86.Y;.
MK6I=>K2.*6VIJIW;>YXAVH)ST6D-PF6\OM\5)F0HG=7\AV5KA(OIW KWIDL*
MZ5M2G"$6>+#NKB^K[^RJLB\'K$#][ 2BZKJ[#H[Y!_'7/6+XY_\!4$L#!!0
M   ( $R!24RE+(,Z3S   &I  P 5    ;7!A82TR,#$W,3(S,5]D968N>&UL
M[5WKD]LX<O^>JOP/CO/9Z[6=S=UNW2:E>?DF-?9,S8QWDT]7&!*2>*8(+1_C
MT?[U 2B"X@-/$B! 696JBW?4:'2C?PTT&F#C;__]LHE?/<,TBU#RZ^MW/_SX
M^A5, A1&R>K7UT7V!F1!%+W^[__ZUW_YV[^]>?,1)C %.0Q?/>U>75Y\7-PO
MHQB39J_N[F_Q/^&K__CA _Z_=Z_.4@3"- I7\,T;TAA3??V%_,\3R. KW&F2
M_?*21;^^7N?Y]I>W;[]]^_;#MP\_H'3U]OV//[Y[^[^?;AZ"-=R -U&2Y2 )
MX.M7F/Z7K/SC#0I 7DK<:/[RE,:4P8>W=5]<"O)?;RC9&_*G-^_>O_GP[H>7
M+'Q=B4A^5NB$DK_TZ"N=WOW\\\]ORU]K4LPH$K!NJ%W2Y^]JXB;A3^5_A?EK
M/,BO7NV'.44QO(?+5^3_?[F_KMMM4([2 *1;D.;9#P':O"44;Q^*IPS^4< D
MOWS&_W,!<Q#%&>ZW9);OMO#7UUFTV<:0_FV=PN6OKS=; /"PO?O+N_?[0?MW
M'J>W(X1;@Q33;XLT6..!ODO1*@6;,3**&8X0=1$$Q::(B7O<YFN8GJ/--H5K
MF&31,[S&3K6!-RC+1LBNV\/8<2?0#N_ ;H.-F=W#+$^C /?]D*/@ZY<DRL?H
MHMF!455*_K=;,H-DBR"/GJ-\9U0580<C5+D"4?H;B OX"8*L2&'9V0C)Q?S&
M"!HE>/**0'P?95\_@02L2MZ+)+R :?2,)^]G.$IP+?XC%-E[U2-X&24NB\L(
MH3[#G/CYGNL=3$L CA!/S&_<E(B*TK4#B*WR%,.+*"O_5,V[(V=#5>8C5+B
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
M5 X61<RHY8=FHCB;&KH(D%B\K@/1-Z.,K+. ]LF\-)^B5NI+:9\1-=O0))/
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
MIB-#,\8]1PD5?U?NPQW'H8!!JGJWKE1I]M:<^'J]>+%!8TFWGWHA\VJ=,KT
M-1UZ=Q<J90#@8$2DKV0&HM?O%-@>)SQZ-Q;] 0CK7J8)A @O:8[!B($;FYSM
MP,5O>!$+\A0E49#=Y"'S]J68B#[SP2'R)X3FN#-25%!FS!;W\M$/#E<O_%V0
MO3G;?0+_1&EYPY011 QH68V@5LO9!AO#QV=L *+5LQ>).('$!WD_@PU[#1K8
M6HY&=FMWX<L02(F1J# ^331J"" !(KMCWZ=$\V#LQ0J^PI$5+$V#1V$X91>1
MWGPB<P&?88RV,'R$P3I!,5KM[LG92L8.U-2HZX?9)-2.0K>ATQ;2'0!%/+$Z
MW3_J)NG,BUGM,04AW(#T*QLRO)^K(>K_/#]02%0<B8(^]_[$,?%W5H*;H/2G
M*:XO"<1P?9U)X0R[E[56OYW03W@KWT9H-/4Q#OH,><]MZS62QSRM1H[FG$&F
M%L<Y_+%H3D,Z'4NBFU:'7BQ(IYM"S@%JZ>:0+FR/X":10/2/:?DAC^HLV2*7
MSX\5^<R IZF_I3FQZLJ+HJ(",1N7X1<;E.;U]\:JD)(PD(.,R^!X8*<V1I:
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
M,Y!%V<,VA2"\37X#:41F12)_]TL0W6;,"434S%_L#%1]T"0BXD[Q8[CFE*(
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
MSE 2Q8OO$UD'O[6<S*H)&BT$%PIZ+=P5U=#!#>?$7ZP_$V;\SGCG\;U.CA=
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
MX!\%P> S$=;UP\-M<7C94!D9C1^X9)XE#[[/O*?4BD:2G;Q>ILQP6G$.9C$
M 0G;*9Q\HJ]B>+DFRE9FLFHNH3/99G7T8'_M+J'BH,"3+^!%1F> 0N&S=@9'
M%B8\^U:]+QW[,UL9'=_:'FRE),9DVUN^D6*SY1C=JVW4:+/W/Y%V;GCFEFJ$
MY<4;J@&V]V8[U9&0N:42TK!M[OIK8ZD+]ZTM_U28QY1A::_N.'V/F5+IHCXP
M2<I=VI7RHVY]_90?/>5'3_G14W[TE!\UE1^M_D[^YPED\+_^'U!+ P04
M" !,@4E,LB%%PY2O  !&<PH %0   &UP86$M,C Q-S$R,S%?;&%B+GAM;.R]
M:W/<.)HN^'TC]C]@ZTS$NB+DKI)K;M7G#$_(LE6M/;*E(ZFZ=L*Q,4%E(B6V
M,PDUR92M_O4+@'<25_(%@90=$],E)]\;B>=Y<0?^Q__\NMNB)YSE"4G_XX?C
M/_W\ \+IBJR3]/X_?MCGK^-\E20__,_H__P__L?_]?KU;SC%65S@-;I[1N_?
M_79RO4FV5#1'5]>7]$^,_OE/O]#_.T9O,Q*OLV1]CU^_9LI4ZO.?V?_<Q3E&
MU&F:__EKGOS'#P]%\?CGGW[Z\N7+G[[\\B>2W?_TYN>?CW_Z?S]<W*P>\"Y^
MG:1Y$:<K_ .B\G_.^8\79!47/.*.^M>[;%L;^.6GQI=4@OWK=2WVFOWT^OC-
MZU^.__0U7_]0A<@>&SBIQ;^.Y*MW.O[UUU]_XD\;46HH49AN7IM^/83*[Y>1
M+;[&&\3^^_OUN53[UY^8Q$\I+B[B.[RE+KEZ\?R(_^.'/-D];G']VT.&-V([
MVRQKS+"O\RO[.L?_RK[.?VLM_S0GO'L&I5M2Q%N8.+F]<:PC-_.#_@CU:54A
M?X3\RI3B>(&OW'$S/^@KG"5D_3Y=NP]\Z HJ^)LBSA: RMC9_!=P'[4@U"W[
MZ8+^U?.+OQ8X7>-U[9G95N1.[IHG6VZYL4U6/:M;5HN03/@ZW&".5W^Z)T\_
MK7%"#1__,_OC-?OC]<_'547QW^A/_W6RH]'1_R_.MO%];8Z_R7_\('Q6) 5[
M@<&SG_K1,OU>O!G.R3Y;X8&'403_M;W;6GVI7D&7H<F,[K;4+6L;X/3U[S<_
MH&0MDXV:GQ#[[7_\U,8\?L^3K%\T<;:J Z)_:EZBDOAI16A]^5B\[KW/)B,[
M62D0S<>KO@6W]V?4$T,%01+=GY8!W>D^RYC?)%_%V__$<4:3USO*J@$Z=&+5
M.\K%9J!29A0*H!K[,JPJU:+J*2H?(_8<40'$)/R"6%N4Q/RS]Z$MTZA1KK:X
M$.#?D=6>,:VIJ@5H5\I4[RR1F8%SH44HD*N,RQ NUXGJ1ZA\%@BTU>5&##]S
M']1"\1K1"EL+P?E]2L-]_@-OM_\K)5_2&QSG),7K\SS?XVP ,B/9ZNTULC-@
MKK0,!7<3)S+8ZW6C4@0QF=>?F1"JI5 IYI<'9@5-+,NCSPNE6LT/ ]N+\N2O
M9+M/:??F^2S9TCZFD!\2F1XO1C*S^3"P",L#L7$U_D4Z->Z;9ZA\& +:9<5&
M#+^R"-T#\3ZJA;8617/5GKK&CR0KDO2>=MR+O1C4:M$>MF6BLR$N-@R+=*4/
M-> 5JC7NZT9](X-*H1#PKREA8E<2(C:(M?JD4%E>E!N<E*>T-79/LF<A)802
M/28,)&83H&</%O<BTVJXCS5JE/,GJ'X4 K;%146,OJT(R3WA/H %=A;%[36^
M3_(BB]/B8[P;0DDETD/N4&0V=/L&8;$KM*T&KT"E1F_["+%G(<!74F#$[ .+
M -R7[B-89&G99@FM +)X>YZN\=?_A<7)5R+3;X@,9>:W0/H6@9L>0N.:-H=
MIVELE,\0?XCHTQ"@+"LW8OB9A>V*OOB@02&RM2R<R6Y'TIN"K#[?/,048Y?[
M@DVJL\4-8FP;*/2!KE28CWJ%>6 *Z#UI^* ST)"#"R(N>81*6=01#H(K)C@@
M4TI*R"*%[H!26B\+#\6W$P)G])=A!U8C-1B.'TD!#,@/;$(/R8O-ZP;E15KM
ML'QWVHD_#V-@7E:&Q/B#BP?G!PK#X7FA/2\@+R<*]# 7R F!WI,#@WK'JANP
MCQV8P7VH-P)\-1T5'.1%Y2D$O>33JV#?41$#?V1S8>C?4K,2M'<?#0!>/@+
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
MM:JAH>*8MN TO!/J*\FH\+@8*MWE<*5+&$B*L_T1*D71I^J_X29_!V@UK28
MX>JU0MGG28KSG)]NF/,#W*J##L6+LXSEZVI$+S^7JSH/D$-:ILZ4_#2R$=5B
MJ"-W5)]>&<H2+7,XD(DE-J"A3K7'0#,_07%OO'-'(Z7@&<2.&8E=UYPRVZFB
MTA3R)X@M)KH"U3!%N;5#HJ!CA?\M%754IV1WEZ2\92Q;M&,B.F"%6!2(&B+C
M+OBA\&-"$JEZU"=(&(L%C I9P!1=88CI(M(2<49NW3MQ.H5X(=E?9"(JKTXZ
MHO!U2F/<<<4R]&-9N_35)57,12@;:HS*6UW;",M%6^4T6IIZ9V#=.X<Z]'Z7
MY*LMR?<9EHZJ62G)*R2A$GS5)'#CN)*2>[2LKF2&NA57&$PSQ(*ZWM*4E+8&
M$^AKZC*IQY 8R<YDO$_Y5;MKG!;))HF;<QSJNQE.TO4%_3G9ECN%\WR_Z][2
M(*L0'7F1<Q[&"WR2@(C+<58!#-$R#8%YCJH;6[;\QI;1 4$HKHP%E]- R:%.
M@M!(U&9-"(>:- OW3B\D+S]1>9(].\W* Q].<G+C(ZB,7$45;C[N![A<-N[Z
MC9I_OJ1L.P2]LUPKP)C+3%NY<Y=G>^_C+<NR*SQH@.P_[VFX3_&67?EQ4IS&
M6?:<I/=_C;?[80ZQTJG*R%!G9E8S\@*9I6P<JK*.N9V(R? C5?G%.[B5]IM5
M[$!!9I19G_5&ZET66_A;"HU6*SL>^;VL-T6<%:IE1U;.0:!YK, F>HW>XOLD
M99NVV1*0QP NEW6/6,D"#W>0G;_5U-B5U0[4LKC?I\J;$:Q<@R#VC1JQ--YO
M!ZN2[:_NL.ISLZPXR/+&Z_-TE>$XQ^]P^5^CQH]:5=D&DJDZ(;+8&?CNI0G.
M[0FM,,<O_$JJ)^C5NGKV(^(7J!Y0^TF#*RW1]>5M0G>Q%3WK5=X7AC?8XMDI
MCB&QW6UE\3\Z6D>HU$/G#?1K5<_G'"V-;JN6%SR\?2ZS94&>;<F7C[0TZ)]L
MH"'G]W&FZ^8JB?9NSG8^3K($"LI<IPZ<9PX@<<P) 'KT " 677J9[2*BVJ]Y
M=9G4^CS_;&H+X=SV"P97X@8RXWPTQ_(P1\V/TE_:VL9Y?KFY*<CJLW [@%R@
M3BT"@;G)8F02E/XRZTI"BY4B_COKKO(G@:S95Y09,?W* \:,9'L<D%CRC>H_
M:.<W3HO+[#JY?R@$*^^U<GV,B^1@H#ZV[ #Q4B<&P)?HMOBO!!#)$!<)8B&^
MOGS'?% 7A9 68Q4!.V1V?9/DEC6?]]DS9^\MFT<3DT0NUR>)2 Z&)&/+#D@B
M=6) $HEN2Y):H*XMN$P8'%$4[Y@CZI(0<F2L(N"(S*YOCO2Y^W&_N\,9K>^:
M W-/X^T6K]\^5W)Y)6A4W=A;4U5*-M9<5%WF_IU7<-:A6%>#EAZB4IXE@NH
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
MIQ?--S6]1P-Y#M)TYTX6BLP.![AO,SAVR;AS$V"BLH7GO"Z-T2E/TZW.[-1
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
M_E-_MW9J?FSV9AL/L6MU52TRN:Z+IIG,F_,VFL:Q=6--::^;PCH'%X25N:P
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
M:3&^:2NOPRBV-].*[4T 5<'Y[C%.,M:45?1'Q$*#:F(H!(3(OEEG?0JA&Q/
M"A2C]K<P\"LI/P&:Y5];#.V^O CH(HO.H '>=A>[F(:+7IN\?8S8\\/'B:;J
MF@*4$)K*)ZN_[Y,,K]_M,]HZO.)M"=GDA$)T.!4A%(4:GQ48=Y8W%<Z,AE]E
MZIVQUDHD#(HH"UDT:*HI#,D(J4!+.!XJM>X82_ C^PI'<X#42[JU$"JET%5
M70,H8.G&WF<B*X2<?$WX8 O;TR!)Q0*)00;N20"1I6,3=+6%U+P),89:;6+]
MQ![5!V $,DLE*C@!^"5?6@SYCK (Z2-;WO&MG.627 (Z2==F@038-9]6WESP
MR,;Q["GD_J6=F@GD4"X#G 8FVREC_0V;5F:LYXN5=V@NR'IV0OQ51C;)B-/C
M)S5CNT_F\K&U9=U+($6\5?821K:5A!I(5W<0//)?/#-"4!1$^PT':&Z%>E@=
MZL*6)UQ+?6S7HC"/Z]*\.KC2E+6HC8K39WOY/%V1';Z-OVI;#P:2U<LK)6<B
M5V$;LAV@=Z/"M4X[*@40E<#AU.@F!4RL2Z)/"(52ER!:VY[Y<E/$!2Z'(5=\
M]O[D:S*<&#&0[/%%(@G"%Z%M>+ZHW.CY(M>N^=)(H%J$DH<*!4$<=4F/B*,M
M$A%QA$ICXBAL>R8.&[8_HQ^-[?Q.TGV2WE\^XHS'F+_%[/")AOHX_Y"DA%V
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
M;7 =MJE/4Y+);41O29:1+TEZGZ-]NJ8MHPP_D>T3VY2P);'O$PF,T2!AF[;
MY(P3JLIHI_"S!/R<9':EM]G(&^5X)EGN$N:R?*4GEWZI$#3(^C 8#"7_\R'I
MRT=VGD9>5U#C.15#>4'^E\@#$E#H ;:#;.;,E'YR&U']3T8T/LF"2"D7#M_4
M )#P35M&<KH)565T4_CQ?>3Q95:=,GOR-1%T?J4B_8..!R(P9QSWC (S1V;?
MX&3CL9KL4&,FX'V,5U&$X].,I9]<>)!Q3UIPAK' FD^XBQ>"?L2"?H56M(6_
M0G0^#:3&@>F@\Z.AA5H]NAHOUD>OV?XS[]S0ES.Q+X\15Z1: \YHK/ODSE.2
MT\KKC&3OR/ZNV.RW)ZL5V0N.$#,0;;FC$)W/':EQ8.[H_&BXHU:/&$H>:ZGR
MS*0,K\@3SIYI:^Q'M*ZT4%RI>>>4OOR)?3F-."75&G!*8]T;IZ[9.6X?\.X.
M9P,("YY4;]][,I,@'5N0?!B;5<%_*!WQ'P*Y#4)4#D3[ ?M [0AU<3G2]0M#
M0=-_]'L7@B"-_,82./P,F_-]V1IZ ;39Q]]^"#MUZ[P1&4$N@';X-5[AY(G=
M_9-+UN\I)&H0BB3FPG%L$Q284O-*B$JTHJ:R:R5HBYJU%4)97*0J16+\V0?
M'@OW("ZSY1/LVSC/DTVRXD<#L[&@$[)*JF405SA+R+J^'LO@,DHP>RV1YMJ;
M3[MY$8 O?H"*2,-K !_1R:Y, EEC#J_+"1+:&=CO]N6YXJ)K*]F%E>'<5PD'
M:^((6:,\-,_T(&M!Q!D"#\&F%L&B<4["8W9J7]].R<"3R]/S=LEO::Q_C66(
MUU>&RT3)#&AX5/0Y@WJ-'YL32.LIWM/X,6&W,&-V\-S=-KGGKS;J[]EK-FT(
M"\W96<K8EX/#;^R]J]./G;7.P;LI6I6":(OY>3BMJ._T88\B,KMXAQG!V$B?
M^Y:^EX4R8-5J[1<0Q;RZ?&R O.FLY*FT$%=#E]\FI*6UW!*8#JWFNE"L_326
M5]12%Z!K/[4>%JJ11#YM&3RV,:!M2 L_S:&@X:6TM/1DO) MNC/TLP3VG%8A
M0F^S8:>H+BY"6OCI#H(6%<(\#(:6_-_A.Y.<WQ53I/I2S '+F.&%$GO'E2VQ
M&M4!G3B3PLS@O8+5L&98"'JN, T=15JK#G'C-"EWG4R%C"(%,Y&7 1R++&N#
M'+\Y-<?T"SZ<I.MW^ EO"5]+5FW*'256 ]DFNRIE9U-%81UV/E;O2$T9G7Y4
MB_"%C^M6R#=E3,J:3"B2(7<4:GT":>W[)%&1):NB.B+I]S0I\NN;W\7+MDQD
M6Q*I9.>32&X=F$1:1QH2:?2C5J2\;@9]*I]Z7]U@4MAD0IF,6"17&[!(9]\C
MBXJ8=C?6[^,L99M'3]K)Z7=XDZP$@SNF"@V?] JS2:5S <LL0V]J>AD9B6HY
MA"M!W]PR+GTRM7R&+-/I]JEFYLDCWZK!N;)W?Q:ODFU2/$MJ+0/9AF5*V=D$
M4UAWL,I'[TW-+9U^U(B@^FDPE9=)F9,)13.DE4*MSRBM?=?@ NR'&WB:A:SC
M+K2JT;X7CS!I#QT*8E[[ZDG^.:?]G]_I!\U8Y5(D\M71)K)UPE;+SN64RCIH
M8\C D9)16OWH)KE/^;*?M$"G^[P@.PJ?]@3'\W1#LEVYNBN8!=9&0" 3RFM
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
M/1K51M2"1H:JT(Y0)[@C5(>'JO@0#Q"Q"#NG*G_/W:'G;MG43A !AIF\O4Y
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
M<K%X-LTD=QVC1>?&35HK.H"#P:%;#LI\70NG8G_TD7A&.C51VN8G"T$-:PN
M04]&9ZD%D=\Y:/1%XOD $D\6<AH^& !R^UPQ!.0^N$!NK,RD@TY?T'U0]9^:
M&B]J6N:S=U%4Q\XR# C #P<#X ?4[$,(1N40<-S T6?!S<<7+(Z]ZNQ!VUY>
M^05V2O"S_YSTZA,$',2\+F).;A$3J]?/OW'[_I_'DL;5)[#I!MM+W+ 3T"9F
MN"@\D"M"2CET4XCAA"!E< BSLUSR' "BNGR^<!CUS<>SUX29;^>F%0.IYQJD
MGCPD=?ENX2")&^"&D.D-K8.I\3*+;SB9X"/IUF>_K#95&L%A3#&>?@#<1T8=
M()\FPRO@-$4E?H#=8Q3ZB-5DH>(H[ZIY0(#O<6:4<+&KII1@L_R4 7=UH+>0
MYWGS5JV@;KE43(H$")4J6$ZW7?K<=H$+=.[S:*-XXO<5+1I.UFF3<$EPS0O0
M7S6:590!E^0M\GO0##73"^#M)?\'_X#6Q37?L'H<2CRGC?*"-CA>LVHKI]?T
M65[N #PYVB9EE+X]=AJ E[DQ+/3W0H-3Q+6AP^F#.8H'0$I3\%&/;_N0YB#L
M^:9GP:H[D?V)%'!&6A&2B+YHJ]"E4AS'+'Q3,:;J1;V^QVL4^.8!R1XRTZPJ
M$U$!Y4QM+;QHX.M218X#_ -QXU:SA(0U(=9U'&7!^QW#&'A?SP'YKD;U!$L>
ME+3XI3EMW>&W*GFT5Y-&PV%G2_RTL!HW;],+MS7IO@P+.QY6>SA,AV9P.IU(
M:![C:COL3'9[(=AU)F)(X U&N8:48:;$.BM&@G#+IW0[!F_XFEOZY[<O!+S.
M9 H)O,AG9C:;"&[@%6.X%CL]7_,H*R(18RPTE^*Z=FM.UMAV\TM.M].">8;!
M3:,A>]U%T$(U;W?WF-RJ*SM=9G.+KC-FF,_[["?#VXGHY,<[Z40T2+#S"_ "
MW>C"LBTO=/'4-E'792\?HSR68RQ^8=D#+<J]DI]] PZLIC;X8&J\'$2@4>&O
MO\(.5.^&0NK=K]5!O]-\E;3!@CN2L>R=E*!<6D%8518E9QQ)=G_LI5UHVV$'
MQ&G/3P;2V/K5H%]IKDX!B64$'N%1W,%[M;)X=RN6%%T%I*,!$O&Z[906(M2<
M$:7HC#2JSO8*=+TZ#3P<GY#7\-T+"#@TS)V#P,,\BN\8JONUSR6Z*Z."5$J<
MV+"(69I&>0&%-.7FQ;'W+D[!2>CV19ZSD\#=<YDZT"N1W_.I*8=17$,V^M=U
ME*FO\+,X7_(IDR$W\=?'J*1-;AK6(A!M(+[+1(2!',7Y>X][/DM-K*^"/X/@
MC$PDV75.6$"M&W&2$ X:D#N6PV)5S2DR 4]1U C&4!_VVB_;#/?*,7&:I.0C
M4K/4&RZNRI+R;;V3M^6_24'>@!KZ/=IL4WI&MKQ]R3;UQ"9[B)9GO<^B[3:G
MJT2R:5&,IU#M^!BXS(TX-U%"%IX4</1TN>-[).\I$M6VD>90[S'YS[)(/\OS
M==='W@1 ^PXS==0X&PER**0S%G+=.NEFF^%G=9 W:Q(LQ2<$1M4Y[O/J3&<"
MC5=OJOE=GJ\[G</F"-H7F:E//?_'XJHHDXTX9]'AP%!P4;);086/7<O@U=&-
MY/>^=$>'NGWS"P<BR^DGONCCR[#\29,B,]9,O2)],Q_7K).*QT/'-&@]FKGC
M0CWFU$H]GTW^RN@+92X__JZ%ZKHT]C,B,Q16$"?9,363 ',N //NE!&C\>E>
MB$'UAY]9=@_UFB\MG*)56_5%1]KZ0-XH&L]'6JG1XMZB]Z)N0V9J 7;OFSF_
MEEU;,/9K#,)&>E!0(3I3*UW3D74ND?7N!4%+XV:1H(7J<'\3+)I#\;]I&B_+
MGZ(55$1*]DZVC;937]70SL<>M&+18U=CFK2&8.ZX^#EG1=$I225J7X$Y%&3-
M.T H2);?JKO-N2C5.!J8RXO;-1-ME\9$1H0& QK.3#ZJ8AK$^ S^VQBF3@(U
MFHG;$S:>$[91-N)D/:IG&GC.M>!1UPW_4)P:C#23M">,4"?G&[J)LHK_[F65
M=W1^RGY*LH1/!O'/C,7]F=JMD_KRMIU\3,1.!_J$[J16:ST.4O:F^GRG;]?&
MD@R*98K^Y!X$S'G2=P06F_S:=PW2KG]CG2[J#H-F'-;@I@\!Q^_A2DUKX)XX
M-#6<(Q@V/=F(O2)$:N*F% &AYZ\('7B1!T)HF%V(J^];NBII_)5=T!O*!Y'1
M^.+ILBI*MN'@TVU*6';K[U&,=D-9$8QH";>#8:=X?,%@(\>TOT%5?T#9+11]
ME"(@>VI5"YDS\7&&V=[ZPP$"FM7(B(3]Q8F5RD/A&WGCQ%(C"K)WMU5LH/P"
MP#JV!1,"K5@;-!:J0NS76*I%P>SY*V8-+_6 F$6/C7_M!X;$M#L0&#<W[$3%
M=0U]HY?#<M')SJ@J8^#2T'.7T+Q)V:,J(<B*$L[$9!1J3$=I\G=TFZK*V&^-
M+ :>O'G_=B_RPU<J;40T*NL=U\Y^ZQEY<_[6DE'M[MDV!LY%?'CKMA,U/!*H
MT_7F/TRB>,>6U@F 0VK=D3F<A4TP)_3NAW:'^^S$=4UBPQD<7@**6<=$4WMO
M2!!X1^ZAV8E@QY!RX@4>A&03O7 W,L3**#5FFI@53820*<?DM"!D2"WQ@M A
MXE;+LB%'G^MIP2YX9>IICF -]PRPMSJDZ%"Q+(-NUVU6K2B'J%:7 /S0,H Y
M;_%,P=W('NT8(*SV:8>$C&W6ZA4?$/9!@UXFI5B -X:_- A_,1AV"X=A@CA,
M8$RG+7QTS*09"\K&.-E+A[);W P3RJB4JV%T<$Y-Z+BA!<T?:-'E?3V3<.ND
M?B#;3CYF:J<#G5XYJ=5:IX,440^FI53U%6NRT$"T6HD'QCVEQW6R6G,N%E<K
M*F^]745Y_@3E85JYJ6YMQ)$[M(_U7Z2,OE$H2< ;<#,MDICF<E#BMF* .),Q
MNTV4?^,21+<S=;$:7#WP5Q7!-<>0-R=K(_"^S:Y5$:6PE532U3IC*;L75QBS
MVX*_I&)%^3>4VTS%.N=O*+H_-CET-!,V&<2[+LBN?^-]7-0=QC9Q.*";/@2K
MY,RO:4R:UJ1N?B86VP1Z$.ARXMC44+U@X/0D>/:*[+C=?TIT9O0>ZA9HV9V;
M6@20PHX7W&$)5U<^BDE!EO42%UN"\Y3NM.QX^Q,'JH;(!0/J@>C;+RQS8FZ]
M]J.DK6D?QNJ4^ -2M5V-$TRM*^! !"W;/W?^2LW\O$K?#L8=R@!4;5V)ZFKA
M17:4!#>YT RLI\K/V$9Y%U1GF#/C\H*<,\^:A+E@[*JCXT#$JJ?1#WLG1*>\
M4.A,HB:A$)4Z_1%!X:?R:;E:Y564?LI6:173^%-6[[K)W*SBYC[Z),KG]H ]
MN;_ZB2;T]S%!9W7HU&OJ"+06.DW@8KD99U_JR:/2 )0-5 CKELPLXC/,STNR
MYF+$#;"JQ#+8? (T2XX%M/"6[.ZNX*)KXL=!+Q(>!%-3'\*MABN:/ !E.S(Y
MFHYLA@&V71?B+*IQ*1,'<7 CPR%;DU7CFA<G8W_TC:8QAB1K8D8J][ 01B1M
MYT6"7D/?#HQZU-L#1T>P<R9,#4<U=IUC+4393K=&44&=@D'SX2?A\<%,=QAC
MLB=-S505AQV>FS-6&N=G[I+$WDKMEGK)S+67JEU9FD2WD-+\-/<IVL8PK!V7
M)4 =79A!JKTW&QW:,2WW0#.[Q2B"V:SU?&\VK%=KV@?-#,T)E2?4.I?UWDEQ
M%<%IE)XECC53/Y.^F8\'T$E%GY='%&GMU]A/1"&H^+O=H2K(??+ )T2( S3'
M;7K1ACR*Z0P7IJ-08 ZO;=>\=#T:TS&+#(4QG!ED3,,D=''/7S\F[7,B&YP
M3C1^V LHGMOH)M&HN^=CBB8!YKP#F(XWHJ<"&,T>N!=@4'>\:T7J:H./2;'*
MZ99KW"_;:M.T-_$.-\6 ^Y#D8!.P0=DHZK5]%TLYMXK ).S^ZB98L8AM./-6
MW0L5=P7.9 XV(J-O+F-O<-ABAGKM68U>=$CHX<[+)BV30=>=G^L+QG8:G1".
M1N9J+R AS=DZ\4'F;9.RR8#JSM^#GNF$ #4REWL!*LB<#B'RW?5Z<5GE.=>O
MF=G'._3F=U,'# /1RP\VUX^J'+65$0F+&[KEWYW") _;S+2]R*R"PSZ$(R-.
MRD+5X]CF["&!C3-@ ;_)&R3AP%6_3D>S;I\)%[# 4M_P[-[VL/7I^^[9X)B:
M\,#%90KCNCPAVV4-(D%'-25U6Z(:GRCR1I@$&O206(5921!N,:[2$X)=GB&2
MFWNQ@IGP#'3HC7 .-.BA\H^OD,>T5 O9FV8=>RT2GNK/>PAVZJ-^#,L^/C9E
MI0*=B[AHU1J6O1 1$BBJ31U&EWEH0SL1NSEKQZ8:;IAA4U_IKNE9=6^LST'9
M06"*PSR<U/D#E/,/T98T/V_;FLCFS:.31J2&B 2"I"<=L=8SA9%\-=8&<U+M
MCT^5\/]/>\=YTBC5<)9 * VR<S*2YF^9S1\F:?]@N?E34_!',NT[40^ XTC<
MH]GF4(5$JW+-\N1O>9Q+Y>]!NR1[QP5E15*2*DO*>GTPD\V0T3QA]QSXT:3?
M<!GMX1/7)^>GCZ2A-VO(>@<#4D(_S2#3' 4H(_L4DY""M"<Q)#K(3H1.T23$
M='<=YG8V 04Q(]L+DQ"#.B'_NEKSV0+F_>6&Y:5R_% M/2OH3RQ?KOZJDARR
M%4O^=A,^:RP+3A"*KS"!?*7?RPNN[5L/F;A"U4^')=3'VG#&@$XD4(>E-61$
M+0O^695&N0AEIJR J(S:&XDZLD6E RX<GD5*.A134.))).23N,JA0@/TWM(\
M8?&120DR_%DP\.TZ)1SYC0O#'.X\;!:'>N&.YP#6RFE=+0P,L2N.*'EBA5!+
M)*U((F62/X54 F*)D'OD*^1G;Z$:ICE;$_5DL7@#02P"BSNH QCJN3C+MS][
M@G'JI\]72[0#U#.Q1-35@=M@EK=%F4>K?O*3GQ#ULT\5XN.5ING$8PI^^K4.
MQT?L8M+L7\LX\JSO"42&!XM=7S)-8.,[O,9S'/M G*7]!A' 2*;-PJ]&LH>-
MF1@)ZH1ZD4??Z+^B@F/Z\HDWCSFVO^0,XC7%O^CFEN8]0[/OH'XNFPX^1C\N
M'WU[RUJEUIHM)2QNZ)VZ/5+4P8!>9".ZD57=#Q*&14?>)BI)E%-2L+1)$Z90
MKO/8E2H<4,,FO===VQSOV]BAK9KP$,7A:/:Z/,')N9=H2&1+TC0E=5ORIVQ]
MY DD&/8T[ D=?+AUF=:4IO]=W1J=O+E174M)T\BKULJ@3/SZ1R8U^BHI^EX]
M1_T(+<FZNGT.OGGD93/K5],K53+8OBU"8A 7!D%(=7B,\B=@!VKG"+CPIW-S
MG=[0T)6QF8H-5%=XS4TP-_I!0POUA09;^.!W0""Z^]/KT.)7UZ7C^*(T;=T=
M@_;@]#*2,QA)=D]H2E=E#C7ASSH>$FJQ:8CM?'VF"1C,[DWN6L1 X\8<M(("
MX S'21J$NR*,NT?Q9&ZNT0,!&J<X 0*>^V4:J8B;808-KD X/ST@:':6)@ A
M2$[TQ\$Y4?.TEP']$6,N[ D+EN_\T6X.'&K>/]O=5&UY3,JU^.2.?SW^SS3*
M[VE10D+0"L9T+W(7H/2WN#1%3(/SK;76?]G]5,.!-S2<8/BQA^=! <B8P<U0
M_F@YGPVV;[-+/\[$?4UXPR-9QQ:O.$@%R2NCN[HRNJLK3'=U%=A=7;FYJRLW
M=Y7</7MOU7_7?2P/O*!A*%]IH'R%[:VN0GFK*T=O=37LK:YFYJT<WO"(M[)X
MQ4&\U8716UT8O=4%IK>Z".RM+MR\U863MRHH!TO\S-U5_V7WP3SPAH:Q?*'!
M\@6VN[H(Y:XN'-W5Q;"[NIB9NW)XPR/NRN(5ARG/;7172Z.[6F*ZJV5@=[5T
M<U=+)W?UO/U4_RWOE<.U]5-+#8B7V'YJ&<I/+1W]U'+83RUGYJ<<WO!88>SQ
M5XSJIVY4D.&JB3$8 SNVS=67&V_N@]8QZ>B^SE*A%M56_7LA\8$HT',(CEL#
MA4UXF;NF,]:SL24[%:$1B>-0;35Y89&[W+H9:=O-+9 0!&H:-XV*M2"$\])(
M."\'W?3>4Y3BBH$)YZ6=SQUJ/DXXRW62/_?E<?]=[]53M*6=EQI.<HGE-@<$
M(A=^=:2=.^T[)5UGXO$FO.&QRJSCKQ@WF_)_EO<YI6#HFL-FAA9U'N50"Z\4
MN'V!B/EO>N'ZY#==G\4?_T.:1[,Y<6)Z9<SR-^[EN^VW;I/=M)(05T= Q2G_
MPI^RDO^C*&^BDOX&25;76YB?WO^4,K:W1G+J5*^4+#MYL5,K'?BK)A>U>KYJ
M+T54:;V#/P$L\G(VL92J19 <;CQ]0W^\__&,?/YT<7WS%JXU+:K;?W.V=NR5
MDQM\V.27VV.V5OU;?NN@[C"815I7.>E#0.M[M> 7N$Q4:PG0"MH3)CJ0]V<2
MTB<.3MVZ*Q0Z/3,![14A)@>Z*47 Z/DK1@=?Y8$PBIJD^%.4Y+]':<75;JL2
M3DW=JDNYK^]^$M>J7#WLWWOCV$O],-:]?$S04@DZK7'3J[5"%S&++SL;$6GR
MC:;)FK%8U%6K;\6AT/Z,5' #3@2;%-QDN6@!/!J)$FUW7"EY *U')CNNN&+3
M7_JNL5H*:*S52>&!X(S#>!P58@"9<QYH341S(MN?D4X/P+/L0T2GDP>IAO8$
M1*DG\7'0A,A\'+5B8)5SGU^KVX+^5<$/?9=D<!5==@\QN+K/R:-30W@"HA.W
M^)6X&O@VI>I.P>+Z[F,"5\5E<?$I^R(JC0KB=2GND_LI6HE!]6#O*:4N?S55
MBE=]GVE*T2F3WSCT)7X\Q"[$ QD%$D\Y-Y*/251O+YYUPNJP3[2E^28IX1Y"
MSJVB6CF)E<[F>L]H Y$A:$Y64<J?1#EYHE%^5N\TB=.?9)-DR:;:D.@A2M)Z
M BPYHHLU1/4AR,2=#90=VD1DQ3;;-(%[KF6P2CFD*.5/N/%$Q[]KR-=.&!YH
M>X6'I@EL*P_Y#.A(YHM4O\YO "$,%RK8-997=P?:V C@JQXB11!IXU((J:6\
M>"O1%;$[GIGXEK&;KAFSCIW?*$(8"^>P'WN3$U]O15E6\7EC$WV7TT\S6\G)
M[<7;AZY^W?'L Y45?XG@2LM+SB>B[$GJ:@*J@SE$]AW4#V;3P<?>Q^6C,UAK
ME5HSMI3035&2K(\WKREJE.=<M@S^"Q8(EV #P82\4;DC+Z.>MRS/V2-?KA:<
M@69P2?8&KI"JMI)Y%ENZ2NZ2E;+](Q-'!WRQ20C8M>/QOHW)VJH)#V8</F>O
MRQ/&G*7)AD2UK$E8)WEE%AE5P;"G(5GHX/.D3G9*G%C2 \UOF8$GV:OT!"'<
M3;5+_4\==!KF@@XZW NL2@@HWR>K2\8X"153L)F0./2HKYZRZ>%U_\6X G1.
M8J]3?W6%I8C%)<M$IATL'/98""<4U7:;)AQ'71*RY3_6.BKH+@=A6<UFYLE&
M7,#%IKW]WD44XYW;6R9L%1T RTB7*=DK\T4Q7(-4MR2=IK,C)0$AJ+N6"!^#
MOA<*V6G!O"W(7J,O$L_[B=RG#CO='3SXL,,M[,8V&YI#E.4S+3EZKN\D)1H^
M:F75N#YY-=+8ZU2-43;^N2P;=?J3-^.]%TM2#X+P;P]GZM*G^F;KVR=(@&J"
M84E6\+%5PJU+%A+!@45(AR+W5<2)2TE%#E4=JQ,,Y)9FE!.0),J?S@C<\B&/
MA\F?N-M:7 '2$A9QGW8D;^I^ \_H]VBS3>D9YT7B1LN["@(20@=_3)-[<9L(
MRZ%L:W(G0GR/:YK5$OGW@1]CS3]/"@HAQV@%ULH_YV2JJ"(Y8'%0C>:;HKYR
M,Q4_'?PEJ=7;8Y]$LS,%Y@S8WB$F8[_V3).%^+#VAG2HS4J/AZ7!D;>F$?G<
M@$JMHN<Q2Z%C2W="#@M<OO>#CRI Y$!VRCP@=CX L>+T,::[11P+8ZBLITE0
MA\3TX6H@^A;]8VW=%B@'+EJ!X0ZL[>D8/TO1Z\(Y2^_46536A(3<1MDW%:(I
M%$4 W*D:\/#TV+D\IA>\=VYB^(UHSDBTC?</1/0%!< +\F&Q?>&N2-DY!@:/
M9N("/1 P=I3+'@*H9WH_TMOR$U\>Y,()7$1%4ORZS6D47V>_1WD"D7G0+@_A
MG/<P-:VS^@%<._O@WDT7N@N=I%YK,Q.DB3/ G;H=6Y:(4'H<\T5475IIUS/S
M3R'.7L$_^=,')5D^Y"L[^##F(Q&+2SF4W>-OY2.K5V)UH+[>F#BR'Y\(6^8-
MIEW3=Y/3>(4IZ@]K.SC3R32]B%;#)R'H1-I>9T3T([(C6$'=54Q29T3V)N<O
M#-^:N>U@ /=<3+HK1%Q<3E.."'.^^/RT<X@YNF4/E!/N@@X<:GYIT-:L40\&
M;=0U[$=%5)99?"7.;WS*Q#D*$348+CSDTJ4F=E9=O S60@/B1.2@36^7UD(6
M=5.Q$2X;DT[KV10X<H(&F_KJ>G9GT;VU-GM=>#;V"WU<RB)X27;_)6<9_^=*
ML-[B%U;^/UHN8P:QBR\L359/\O^_TN_E!5?RK0=V%%GJ!_24Y6.N7JK1%V,8
MH]&:N;_PQ<>D6*5,%": .@:--+YH@]:PC"NC)(-/.- S^KC39D<ER5A)GBCW
M)%*KJ,J8E>F3<"V;Z(DD?-1@,<V)OA^*3MPPIQ"5XW)_Y YHE58Q+<[(;55"
M# Y$I\DF*<4*\HS\!7$XB/]))Z56?O3[EJZ@"80(9:*45'GD)2".93%L@.\Z
M.R^QC1=$&-Q1C1]G$D<91CBSY],^ET%:(617"N%B")=#E* S(H60/]5_01H1
MXH[,"F9F61H>,1/3\ERX>NM'7,>BC"6<@9T[&MBK$0W!9)9&A+I$OJB*)*-%
M<<DVMYP' 9>YH2MVGR5_T_A33 7'@77ZLBAH62Q7?U5)3F.^Q/B<R&H%"2WX
M,\Y!8W'+JFSW"^TOK,,K4B\KI"(?YQ5N7.A+AN!#U?J]P)H72WG,F;-U&69?
M57E>;SUD+'M7_PU5WB/1E=-XJ0-B]T#QQ=]%(EA_')7'KJ%V +MB!T7PKL\-
MI[-QR*&_UGR=!LY2(_P8C^0N^"*E5D Z&LY(JX-TE1#9FRP;C\&]2D<149K.
MY%WEJOD9YQ5'+G%W,CY$L_IY]D[$<]T4=G"(BZKP SV2*^'+,6GS+;%X-7E<
M])V8R>,&0G^7-U&Q+%D5G\MX,)_7W*@.=FH:>84W!V7B9Z69U.@#F?I>BR79
MYLD#7P.D3V1-TYC$](&F<#!-!1RRZ@ZB +D\09'2*!9W^<7W4"\PNL]847*I
MI'@J2KHIY,&BE+O(#-ZLO&&J*",X*,1I0GT%('F@ZV250E;;(\W?E7F49*+I
M;01YX4^DI*MUQE)V_R2R&F*HA7;-?Y@\86?D,LJB.#IV1IH9:LP:&+UHZ6#[
M-CYJ$!<&OT@!>:/\"<B%H/O_B3;;__J==)H0WF8F><?>^-"%TZ<"Q#?C2BL8
M,[/*J&0"3,Y/'B:Z;*>I,&DF[>[O\IG_BW]8?\3_#[SRXG\!4$L#!!0    (
M $R!24S[::F^L5$  *B_!0 5    ;7!A82TR,#$W,3(S,5]P<F4N>&UL[7UK
M<R2YC>#WB[C_,#?[>:;=,][UCL/>"SW'NE5+"DD]O?[D2%6Q2NG.2FKRH5;Y
MUQ^9K\H''^ CBV2IPA%C=24( B (@B (_N7_OFV2[UY1EL<X_>OW'W_\P_??
MH72!EW&Z_NOW9?Y#E"_B^/O_^U__^W_]Y?_\\,.O*$595*#E=T_;[R[.?SVY
M7\4) <V_N[N_)7^B[_[XX\_D?Q^_.\UPM,SBY1K]\ -M3*"^_IG^YRG*T7>D
MTS3_\UL>__7[YZ)X^?.'#]^^??OQV\\_XFS]X:<__.'CA__Y=/VP>$:;Z(<X
MS8LH7:#OOR/P?\ZK'Z_Q(BHJBGO-WYZRI$7P\X>N+RX$_=</+=@/]*<?/O[T
MP\\??WS+E]\W)-+/@$Y:\+<)?,/3QU]^^>5#];4#)8AB >J.;2*][[ZKY9?A
M!-VCU7?T_S_?7W%;__*!0GQ(47$=/:&$=%DU+[8OZ*_?Y_'F)4'M;\\96K'Q
M)%G6H:'2^85*Y^-_4.G\VP[S!Q/RUE25'G$1)7;HK/!-:9UT8T[TC2W1BDB^
ML2EE,L71'J3<Z\:<Z#N4Q7AYD2[G)WS<E2WB'XHHVX.J3#LS9V!^JA5(W> "
M9XLH>R$<YC\N\*;&_U ^Y>CW$J7%Q2OYSSDJHCC)Y41O7J*($/7Q3Q]_J@W^
MO_$PF1#W'&4$_J7,%L]DD;C+\#J+-B8TBA$:D'JR6)2;,J&#<EL\H^P,;UXR
M](S2/'Y%5\0AV*!KG.<&M*OV8"IWNBPO[Z+MA@QF?H_R(HL7I.^' B^^?D[C
MPH07Q0ZLLE+AOWVAWD]^LBCBU[C86F5%V($!*Y=1G/T6)27ZA**\S%#5F0'E
M8GPFA,8I<;SB*+F/\Z^?HC1:5[A/TN4YL;*OQ/%\14:$*^$W8*2>58_1FQ&Y
M+"P&1%&GALSS&BM9MBH%-"!/C,_,).*RFMH+1$;E*4'G<5[]U-A=0VL(16[
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
ML4T%@+:F50CJKYXHL C4%S%&_3R[8E*:V4:^.J%M<A6R&7W6IT84PT_^CJZ
M!>!H#C'H)[>]HNP)SS!^'7&?TZRJE+<+TC7#*(!H1,&$\'=0Y0P!QY:)2#\]
MS7""VK'N=QEZB>)E4[&OO34]$,%(/Q1:-.(%M?!7?]09!NH3"+'KU#5+NS#1
M[DNTZ_)9,2RH 'NP-1+2BLES%\XD)A459[?-$AE75CL<X>ZT[C+\@K)B>Y=$
M]8$?V4^^T/U"KZY#9W3EH)VU%8%ZJ!L*O,E41(S*Q1Z,XX9=XW1-]XAG.$.=
M6S$==AE8(Q8^F(?##>1)-M1\-+YMF2BEQ9C2<_1"CW89XRT#[8TY']33<0?R
M!AE[/BK]39<7'OEY0_%C]%9S3I3Z!J<+IA\% VZS:23 'BJ-$G\RM9$A<WW3
M2%]GVH))(^T8_]S(:?>SAR/.H5DVMKMFX6Z8QK6NB'I>O"V2DEXEX(RP2I,N
M>@-IXJ%F:/ JTQH82M?7A/0UJA=0X"XA0IA&CAP8#Y4$PHU,*S@X7-_E,8W$
M,$,PS-B+ER/+I!<6,S"Y7.-%8$6008(E21F<E)P.T4Y*-D(JQL<6=A3^.HZ>
MZ(M5-,DMK;/;GG%"F,II1*#8<G)"5)NU6S%P,Q\$(DZ+D0-.F?8G0:8]2[V+
MMO0@57Q*S08:G4^/@9R9 ,# 8"!O0Y/ 1]P_G1XC##?J2CC*2D+KA.VIFHCA
M=IK"@_-?64 <*NH+#Z='X=>V2O1EG,;Y,UI27S]O7HZK.(C&&RV%%EUM*4 +
MSS5$G6L570%A]RV:VR@X#3TV;Q<(S0<?;F@^6'">*P>40PWSP<(9>%B7.MRT
MD&_UH"I;940@G=?% O%<40!\J>@(&UVXP=LJW"!U1R10_4!-@*X(C#L5+>%B
M##<^W!YY5@\SLRT('V)T5#R \%PYY%PIF0\6MG!#O%+#(9U5 9H+JY9"8"0T
M8KU>Q N5 UE,F8(BBM"NV)(^A#2NOD'AGK*(@1C&V8MS%BT]@G!JH$,<]!Y%
M%Z:;&*Y:0$"Y&\5@542!:WU%$7?B+*Q@/4FH)Q-(FI 0?)HHQ $/2MT4N==7
M.7E'@0<QQILJ<5(!1-@BP*"4#,RQOGJ)N@@W_-%CB+]SX6]9 E,3/D]6W&J3
M\ 9_Y[+/$@=XLXGK2]/TECVN'C5$Z6*J'0#(]B1&!!F4]L!YUM<F81_AQDG
M22#@M \O$SV&)9U8!4$$$+O[FE,(A[E/D)DAYVJ<""6: TQLX48H>C7*F25B
M.)][YG/XV7-=D/"CH@A35 $7\E@NJUJ247(7Q<NK]"QZB8M)HH,$J@U&\* \
M5PT8=RH:PL7H^H4L?46Y1T44IVAY$64I6?MI+D:Y*1-:F)7L<./%Y-H:O$$C
M8$@#SS5)F6<5I8(@=_UPEE$&7LM-M:4=/&Y</VQ,GSB^0<7MZC%ZFX9,=5KO
MHJAJK3U70S-I*!DZU9[T0Q*>9)%/Y2'=*DBW"-XKE)0G%9UA(9LC0.'YMAV\
MI=3?M8NZ"/?BDDP"_("A$!QX;R,P+5/DWDJ\D=/105^WTKPE!+F(!4=M>1OJ
M0KC\*M-3L2N6E^XA. !!09Z0P)(W&#BB$Z >"+1!:2D$YN7K(G?50#RC(EZ0
M[;OS8N+'IT;&FCQF]_C4R/&ID>-3(\>G1MPNSL>G1HY/C1R?&CF6:3@F*>@F
M*1#'^S:K]')9G;'>H:QZ25N8MR!KQ$QEX#?R/"BKQ;M^P@._@W!-YY##^JGV
MD[)XQEG\KTD-?!@P4\>FP$'IEH17?9V:(@XWDX+%V56>ER ]&@(*=*@%#%!_
MF#R:ZDZ+--S$BEXV$7#14V@QS=8*=KE3YUHSITNZT 687=%C3[+* 2"G2A7<
M^@;G4E.)N"M;@)<Q)FPQES4)%$]I EG08-P9*<MH*0NP%L6$I=NRR(LHI95S
M9=K" .6IS  T-+WA\VFD/ .TEB]D>)[BX$<B3<CQUFE<T+.,AI"%>\QH.&8T
M.,EHZ+C*;U>W+RBK>MFE-CC+9JC3@COJ.,%L"53W;@$'REVT/DI0?H]>45JB
MZ=M-G*]M7'[\U=FDE$D?RU@93D0.NFKNC=&$&TT^PSFQ-%7!4KJLH>PU7J#\
M 2?3K9(,L'-]^8 ^ZP:80;":B#"&&S/^-<-Y?I?AU>3V%.-+^U!/_XO/2L!G
M 3SJ Q0&U7E\*&+0+,'INGG:=?(V0ULE10;7%DGAP[G39Y02HA(R0T^6&UK
MN: DOJ*&Q+&.PZ!;O9=!.YL+\A'#JLP.9PBW@VJ.R!"'NZ ^H(3@7!/6/D79
M5]23P"3W3@;8I=[Q ?W6'S"+"JHCPAGNHGI/^"="?R9LG1._,L'58Z]LQ0'!
M=O>3A;!^JX\*HPH:)$$;[JGLA&O9*BU;G7U7$!E#"DK!0&50XLZ'NU\ ;Q?J
MMH%]7P'"<,^A.Z9V=\-Y$VL*,9Y:?8@@5(/+DKI2]%'IGRP;;HPXI6ZOT@(1
MAMIEX(=I&$P L7N0= KA\R#+60(/,A.5P0UY'XJ$[O3UDDBT+B!7$CW>!:9/
MT:IZN9O"/49O*/\4ISB+BVTK#N)C#+'4AT6?4/&,E_3%[[PN4,<,).^UYT%P
M>D\]^STW7 V!PIS;(XGZY_->1+(Z&30&ZA2E:!K!E$ -Y@@#RG]]EK&FJ'L,
M=.'6Z"!+%M?#8WYK9#;ZYK,2B-@ #_T(R1PE,O8XZFUELC9C]C3*X\5H](4P
MC?@X,#YK X0ML%9PD#7:\4N@+N"8J_,X*8M)&JD$BJ,A'51(.L)F35M+.G1M
MZ%8CXN^%HGQ!\?J9<'+R2GRO-;HIZ;WPV]4DT9%S@*;;O)&_>G/O!<6RPUIM
M%47DVFYK:P(VD\]P"JM20>>V8N_Z1WP^3_C&H,E2R35;BW69W_J0M!DHH]GT
MF=]_N/FL $? <(4">PCJ_;1B-Y6[1ZFO@Y*T=)M5"\Q]'FPO.[DFJ7I98U(_
M5U[@2Z7UM-87K/4QDF">WJXT3DH1!L5.^)&' ).$('6G[W!6#7519/%36= L
M_T=<U_;C9>'9Q=I_V,P&5N^D_3G-4)30FZY_PPE=4WZ-XI2R=9L^H$69U9=]
MLC@GG\[)/],UV;;&>,FIYSYW-Y+Q,._&7;*'9<7%>QN,48:)'3ZZ)_)FH5_?
M:GI2S9XGFDN<$=\QK1]D7FP?LRC-B32IL--E]:^D5N;E/\OZ6 LP)L Y/FO?
MDHD_4]_OP1KL8]CV;B)F8DI_=^M%O,90\'9=+;LNUON8JWJBW?OL Y,YQ]6@
M,/:(\^Q3C'>7UL@*]QH"@WO.9@< N2N%PH<,47WAK!NKI+ KFP8DH-BG=\\;
M' .AQSC70<:YY@]QS1_=.@:VE(<@F)B683C+]:'KT8.6>= '5,SH+,J?+Q/\
MS8-:1KV![:B2^RE<T*E3P@!U>11+R;G+\&M,AO)T^SE'RZNTNY-VLBCBU]K
ML$6@CV!WJ*N,X'ARK6E3#49+Z?!:O1^KY]>>G,3L(LCY([Y'"YPNX@0-N'S$
M9M-OSB[:E[1GZ<+9H)PCHDN+N%+4D3!9GQHA##\YF[^S#C<62F XP><@A)J
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
M%VAW]DE^QO4#F=>4DS;Z*K>"'M TL:E.:0J]()TG8A1N38TJVWG"8.AK$*M
MGN,UYUV5R>ME6[<$UBEQ1 G;= $R!YKA6=ZF9'=59AE1Z.J2)C3GWA[N:3:^
M#=S>E^V;4Y9J9?XL4Q)X7E0G P#KGU/\E*.L"DU<I2]E03YC8N63N#;MLNJ4
M,W0Q-DY6N_!^4NU!LIHE-*T2%'AVU[3RGNM-Z;'ZYGQNR*1*XLFW*%M6U95N
M7R@O.9T@M17)\W)3_P;T0VPBGS@B=I ?0*G.6>5MNW*G;6(/X0Q])XF^3/N2
M:';'T*1O4X2"N::*\$#GEY%<]S&G5 ET<:/7]CRZP>DKRHG,[LE_LWA!_JI8
M_YS&A>H4,L UF3U:N YJXIA+<[XYHT6;_JU?#Y)C(#5N'?O\QP+2UFY$@D<;
ME*NCCXV5L*.#+>3JU'9%::UXM3%9@1^+4"ZC='L:+;ZN,URF2WJO)5M':7,[
M_1P549RXLX9]6LZ($X>3>%EK?+KL%W7LG6_M#KTXMM$JSD8A+>%T9C=ORLT3
MRFY7]^@%9P75\0>TKI^>&0I/#M@6 Q0 .C-D=H<>*XAC:+&LT%&5\A/T'WP!
MXJH037TJ[=H.G99YG*(\)_;RB8Q(O:'DU"D&@+:%>H6@'CA1+8&]D<A/M[U_
M5<LAUVM2:SYQDZ#-W95TGA)X\A:/3:8$:J0+$RBON*M+0Z%SO(GB%, G$U[
M\0C>7O[^^6\7"5H4&4[C17Y=+#\A:CC'1R1"H/;H@P/DKIHV6.X8R.*HAK8,
M?_4N%0?O'*?NCF7;G[M87>WEPB4=5,7)Y8@MGP'L\[D&W46"(_&I01T]XJ#8
M'V\ JG["/7H1E"8[W7Z*_HFSLR0B'$]7,8V6;<Z'2DL?);.C\2;:L-<^S=9R
M";%;.WR2^Q4E^ 4M']'B.<4)7F_OX_4SH9.YGL*@NW1W";2[-!_-T<6J(A@E
M\:AU6S^#+>DN\"RXQRQ:HDV4?64K'.]S]V38^'.(*B5ATEB'IO@M'Y'Z(6;N
MJH5-S3EX!,8D5)EYJEV_3Q]0WQTQ]PN5^@XWO8 AD&ORPU6!-H 0QP24O^OO
M@3IGMA>*HVFNZS3^%QGE)5&8>!5'W3BW-;*'J>A5ME9?*7ARFJD7?EC13B\^
M;<.G^H7W)5_I#KZCK;^+M$Y3N+O0ED>!(?V"J-M*Q/"*LFB-/N=H52;7\6H<
M;+:!JLMV,$'E_=RP*"FU"6#6L<T[!<&O*TV5S5E7E5$?LZPI71_>SYI]R-;E
M>M)19"FOS\J;L!8YK')Y:K@;!#BJM=S1#+-GW-&[FD)"*;N;1V.R;+[>$=C&
M7&$K.,L)3:\SRR;-P=02YI!@XU0+]H1A=3K,E81V9FF'XM<CH>TGURE)Q]="
M8?*YQTERB3-ZQ8XC!0;$B-<!A'...&QP:/?@E2^6@#&7\*%58N"@QFC75M_(
MO* LQLN'@DQ]U]O$;E(U7L9Y2:_?WU4$\N:N '0\59F@OJL%@$$E56'C"SR^
MT#)'^$7Q.JW?WUAL'[,HS9-*+K]&<4IO+G#4"-YPI%20AKZKF#+S2@H'P1[X
M(YHMJU=DXQYG-/%<H&ILH)%:C8%\5R$A4TKJ,L8TQR;2'V_E'S\%ZZ],2-?S
M6/ZHZ[%<I$O7$0+M]UOE/C=;F.!G6)D='.1&]+@!]7L#"G]??B0<]8;36H72
MACXFVAY3D(\IR,<44)]30 -,-FE?;*PJI-!(]7/\PE8= &0C8"%DB H%9]U8
MMX1=A9LM>;P9<1@W(ZQ&8OP8B6.FN^OS7 V/?I8<=UGONMGM ;H%@*S$:TZV
MNTY3>(YIKZF/.Y$;5/#>*%!J)-]W#!KYK"?'7&4+BQ1+1>;,6H:18BU_.4 +
M*>#WUVQZR@,%ET_\!CP@+57D75<3Y=V$NW\2\-8KS7>RP5G1%,Z"ZY\$@5PC
MN0@.0T=A\IE!:[D=AYNZJ>4<BH>'[SV-ZV#"NY8,S*#+P&OXZ&V^#)Q\D]V7
M6K?A7LS7/D#6/APS/%=6Z?<@CYO[!OKBC18>1\<3Z+E.H#DWHQAC<(FSUF9,
M1HQ3&]P(2;L!U43B;A_?(_AV-290("(^,$,4+&!WKHC90&-%.8R<$:W.JR50
MTFFX86#M1<_*E#5< '5I"+SBE&"UORP+*J.I7-0#I&!4\KTJ )6/PF00?(_H
MN<^2UK>^)"H9)7]'T?@@U2)&0!@ C-''N !<QR31 CVY@L,'4CIE004P?8=K
MFA@RH"P_?L-&\V>$0VO&=#C>V1QAR\[EK.@H"OP.E ;7I/OQZ9PA%OVY4&-Y
MC[.!(3_G\Z&F*?!K6>I\7^+2S+4:(]&>#S62=S@=&-)S/1MJD@*_B*;!-H$U
MGPP])/J3H4+R'B?#5'K.)T-%DO[EO0 GP\F*$&UE1C Q:4V+$:9W-C=$<G0Y
M049T-;/DWP]OEDRKR,& 0?F.AZW.LHIM,VILORK;?V@H)2ZBQ'4>@_;I@<6X
ML^$9@ADE-L,4;MZ?QF5:Y/=H@>)7FBE M-+U$?J.&-YQL0"B40HFA,.$[;&8
MJ]S(N@H+XYUL /#N.6PAL#/+(!HBK,CD<(8S,-=92F*,X28]GR0)_A:E"WJV
M>8[+IV)5)E-N.<JDT[;5+;6VWJJ:@0A@FJ?6@<:2\4NMB"E:T[14?4^4D\+3
M7G_M&,DOHBS=K22CN\@\L-%%Y"F8KQH"9 RD#'Q<&O';/8W[7;2E)9ZH?Y2A
M%_JV\^25$ CH:/S9H+[K (!!)3U@X],(7^Y)%^X1\7G3_'X=7>5YR;4!/+!)
M,8(QF._C+V%,:>RGN#0B=7L:]S.<H89>LG9E991PW%-X@Y$NB!KXKA5@9I7T
M0X15(UHULZ8\TH##U*^Y7:W(7KG]?:0L2FW:<CBP-KZJC [+(*T!(M:(* T5
MYY$;6'*Z8YX&.84PW/VQVY"F\K98%J $[X;[X<8_V0@W^A*N^A)E6906V\:2
M'J-7MCEZ**)T&67+NPPORT4G;^EU%N5V;<E >#M[JUO;2[,07Z6+I%S2D##0
M,=9NWS"MT=[=[47E@<7F AK=8(220(VA1M<NHH6ZFDE/,/)GM*1''_G0GU15
M4@ JJ+X*41V8ZL+%-J<6"ZD(]UJNQ&72765 ;I0"\L 3]S_A5T0#55<IA^=&
MDQA%LAOC8H"A&1(M#+ZY16S+"P,6.T#NK:?)$/.G*L12:O0LF+]CJQCV0SUB
M)IM_QBAG^JUZC4&*.FU\F(HK$=(>%'E*0;A%E\2<-L<IXSBC6B.0]NX:':;6
M<H2R!VW=]>SP2-0['V#R@LO[] (D#]G,ZP=H7"?QYOD;R3;)W#L';9BTN@D\
MB;)[L=QUZ'E'B"PT"X!L1ET(:2_(=8/3!<Y0UQN';AE80S0?S-E*T=%R'WW[
M1):N+(Z2L1<CA!F/QQ#&F=F1C@B&\36T+CRLU,1PL(6;W]DQ] 5G7Z]28C 7
M:%+*5@PT5HX14!C:(>),0SU&Z,+=$74<#0*\//U@ HWU8P04AGZ(.-/0CQ$Z
MR^5=7>@'JP0V^^-8'UR7MU;2 WGY:M#X#\M3Z]PD-TN4X7A"'7V_14E9\7-/
M6,M>44ZXHAECO &6P8_'G \?AAH ^=70##YF__(W;U#1T3UVEAF?6@=Y\,GK
M\19P 1_:(1*#F\#S3OG/:58=VTZB] *(\;3N0W@]L'*>-*9N'Y?!W5H?:H1#
M]N@8O"4>RE* NYHN7)S.3KDY4^<:IVN">7,&"!Z 8!MQ26#M,? Y1TO:2?XW
ME"Q/BLMH$2=Q,;V (X5K"!? .=-DF. QG,FA,@O14W46H/5-GSM2Z4WS196-
M?=K<$4#+TVV;ZL/5#F"SL;)(FP6D.VHBT%4E:2_."AAR-(O6&TW+%>&#&/O=
M=+A*15$%M49=]C*LD?\ZI<6^HD9!^W!6_D]-GTZ*;@Y<4VQ$"$"E$K44:Q:[
M9;#J!1"$'1UC=^2LM)[ Q7L<<\<*=<D!>\X=#]!_K0&SJ:@D(KP&%>;V'"3K
M<P&.E+$:2<-EPT;^ZXT6^XHZ!.W#O]NM3.V?WCF4@8DLC-N;AV;V178-4<^Z
MS%8"S7I(X1R]X#P&111&H** 0@<:AE8 6=70##YF_1NKKN^M .-W*E$II2">
M!''@25</\3J-5_$B2CLG]B1=WA;/*+M*5SC;5%VYSLBZC_.O.:'K<[I &2&E
MRM'F70N&P+8;(3&LLZ/H,TP(2@D5U=)/B!R\>MA6$!$"M55#.$#^L':Z/47I
MXGD395]/WN))P20@.(_=";A'C+>$G6/ZA(V4<38XE_$QN+OD[BA!^3TBEK-$
M51"&N"N?T.8)C5\ED .V*=T"0&?K%'C L *GPY5*UD65HBU '?C=RFG9"J8:
MR<"X)4V"4B$@E^H*Q$<\1RC>J70Y2PE6MKXR*0\[JFI723L(]RU,B6/"%*]P
M59>(MWMA6XXVW.SFYO[';?: LM=X@1B^D@BDD20;Q#53U 5O",J9SI 4;L@>
M"\[BB0VFFIBN+Q*T*#*R=4K:;IG+$12\W9)(P9W-:_DH8&5VAU.;VT-U^B+%
M[%.UF6>$DK^53T+5$ .U%6(X0'ZK 8@UA<'GX7-Q'8$SY*=9]!5]BG+B[)QM
MD^I-TEPX_/ &C;P@#?Q6"V66%50$@MO%[02.NE0Q-J%^"" :Z3 A_-8 .5,*
M0\Y$-L?!^_ZER/;B,-P78HIQ@)5*4(#MD#<@ %<9NNE@HPKWFMRGZ)\XZQ):
M&-L,/D!;?XH!X(R=FVB#;E<#DIA;#"E<>^6##S?#2Q+,=8'S=?QNA//U0"Y2
M+&-F='6!AW#P8H2'NX&6ME/A>)X*Q_,TK/%D,Z,QGJ<>NOI=Y7GA>)X)Q_,L
MK/%D,Z,QGF<>^N(=M<+Q/!>.YWE8X\EF1F,\S\W][MG&\T(XGA?"\;P(:SS9
MS&B,Y\5H/#6255W[_P(/%<,]O5'%K G.ZH8?']<A;Y^D6P#HYHF%*-P*$A,^
MK^,4715H(\UJF0#RTCIZ@/ZP>8<R^D.T1A]EC#) >:P.0/V9#-.A8AUH\OF4
M3(T./?- <X#VD"T,>(9HGPWW$%KV7/99K1"4[,B2)RM9<%2:4(2;*=(&IR6]
M=) ->XZ>G#_;7-$@*SPH!FJ&DP?D;.&@!%VEA(R2UK9DY;0*('I,32 \X8@1
M+.4#,/EQ'"P=$D.=6V:L5 ;&9*T/9F^G=U>9QC-,_I%NSXB=B8N3=8:JXJG,
MS1^\09M3 FC@S/Y+1P)K<#Q<!GA=5&<? -3ZJ\$KRI[P##=A'^B2A=;QX@SC
M%U0O7V*E46C159T&M/!:;=1YANL-"'?@Z:8"RX_!)E0DTC8&P4<5[@9!Y =,
MI">-/S"P3047>H)H>T^-<O5(.F,X(R*0T?W*(8@W3#'=$3$0AS'GUV*N<93F
M=]&6>X^!#]"Q- 5P?@.6,P@8P _[PNL087TC<XHHW'E[CUYQ\AJGZ]I_:JIJ
M;=FYQ!#8KLB+$-9C15'A$JHS$IR!^QI"PXZ!%E(LRM;;X*$Z6%\#L&B"O TV
MGG#SQ(83B75UEPO01OP9 )ZPP[Z2*P!ALN3>QT %4;G;54T6V\L0@+1^!A/$
MW>&!:!@PB*/1H0$#835CF8C"]32JIX2>MC5;N5 K(*#]][6XH-YJB0*',&T1
M(_0I>0UO-BA;Q%$", \PX.X(5PSLK3(H<0E3!QG*.>I0.I/HY/JT?*442;&[
M),U$<[">IM1A OF9+"SAIM3\%F4QY>P^*E@1+=[G1F#3SUXPPO0N^0 ,9MQ[
MECA=XO0J)<;H*4J_WJZ(3J$E)>WZZO3VGA/04FBS"]M!VCB;TH)1PWH<#R?Y
M%'^SEX3@]>@&Q#WM':6+BA%.;(L+T46T&!">CKR<&\@X,[%8=B4=B6SL,DC-
M'U]>K;O 0G&PSH)DY0.Y"E,<+G+X+871HW3-\A FO[?&9/>[6YK9QG#ZI4\W
MV_CM\Y)HG,:;<L.DG?FMO1HZ_.8N;Y(A7RPF?90<N4-0Y;$/&X8;(_H4O?$'
MEO6MN_/[YO7 "D@7#^RP8;AK[]0.8I&980BE768'C0YV?>6M&Z"%M=?8\BVJ
M?9Z()%&>WZZ:%^=OL_MX_<Q*<97"M=%!/IQ?/+(/?^20(C[M9[X^E"\O28RR
MIA]V&%\$T\;OV3#N(HL 06,8:Z,8(Q]Q%;]G(PS7P,GG)591:X PN[BM"&FX
M I6%;X%V$!;%Y2/3?W;5]8HRY/6:<SE2 L6\7'#MP;5(2D-[RM.%WSE/: )
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
M]6%SLD[[.$Y4N>C]FZ13@BTY8BZRF%HF/J&("JMBT'764D?4;A G;["VDQ\
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
M#T>0DW WR$**9=C%N'FXPHUN'P]2CP>IQX/4XT'J\2!5:5'1/D/E+BV@X],
M<]5'#$^"+FQ'F!>;X8-Y%N1_KZ>CTG&T="3*Z\?Y.:A/5@HVI[1\WVE\T]9S
M5^X$R"YO)8\<"04XK$'%1#9[I+/Y0O]#RV/]U_\'4$L! A0#%     @ 3(%)
M3!R!JH'M_   &L\2 !$              ( !     &UP86$M,C Q-S$R,S$N
M>&UL4$L! A0#%     @ 3(%)3$,/??#]$   R,<  !$              ( !
M'/T  &UP86$M,C Q-S$R,S$N>'-D4$L! A0#%     @ 3(%)3&/_#L-+%0
M?"D! !4              ( !2 X! &UP86$M,C Q-S$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( $R!24RE+(,Z3S   &I  P 5              "  <8C 0!M
M<&%A+3(P,3<Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !,@4E,LB%%PY2O  !&
M<PH %0              @ %(5 $ ;7!A82TR,#$W,3(S,5]L86(N>&UL4$L!
M A0#%     @ 3(%)3/MIJ;ZQ40  J+\% !4              ( !#P0" &UP
I86$M,C Q-S$R,S%?<')E+GAM;%!+!08     !@ & (H!  #S50(    !

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